1

我有一个名为的自定义类Person,我想将其存储在UILocalNotification's userInfo( NSDictionary) 中。

有什么方法可以保存它而不object使用将其转换为 NSData -encodeWithCoder:

4

2 回答 2

2

一种简单的解决方法是给每个人一个唯一的 id 并将该 id 存储在 userInfo 中。保存 person 实例并在需要获取 userInfo 时使用 id 获取它

于 2016-03-05T16:44:15.070 回答
1

userInfo 字典在这里暴露了一些限制。

所以我认为,您需要序列化Person对象才能将其存储在该位置。

于 2016-03-05T16:38:32.920 回答