如何使用 NSKeyedArchiver 对自定义类进行编码和解码
我有一个想要保存和加载的自定义类。该类包含一个 NSDate、一个 NSString 和一个 NSNumber。我已经在 .h 文件中实现了 NSCoding 协议。这是我到目前为…
使用 NSKeyedArchiver/ NSKeyedUnarchiver 存储 NSObject
我有一个类对象,例如; BookEntity.h import @interface BookEntity : NSObject { NSString *name; NSString *surname; NSString *email; } @propert…
我在取消归档具有循环引用的 NSMutableSet 时遇到问题
我在 iPhone (iOS 4.3) 应用程序中解档 NSMutableSet 对象时遇到问题。 我有一个 UIImageView 的子视图,其中包含 NSMutableSet 类型的 ivar。我在标…
iOS - 编码/解码枚举 - 重新启动后访问崩溃
我做错了什么?我是否正确编码/解码枚举类型? GameSettings 界面: typedef enum { CatWhite = 0, CatBlack = 1, CatOrange = 2 } CatColor; ... Cat…
我在 nskeyedarchiver 中使用什么文件扩展名
我正在编写一个使用 NSKeyedArchiver 来保存其数据的应用程序。 我的文件应该是 ishotTrack.plist 还是 ishotTrack.arch?…
如何使用 NSKeyedArchiver 保存数据?
嗨,我正在尝试从我创建的类中保存一个对象。它称为 shot,包含 5 个我希望保存的变量。这是 .h 文件 --- 它切断了 NSCoding 和 NSMutableCopying 协…
我可以获得 NSKeyedUnarchiver 的所有密钥吗?
我想用这些步骤做一些事情: 用 NSKeyedArchiver M 编码一种对象 A,我可以得到一个 NSData X。 用 NSKeyedUnarchiver N 从 NSData X 初始化另一种对…
NSKeyedUnarchiver + UITableViewController 无法正常工作
我正在尝试使用 NSKeyedArchiver 来存储 UITabBarController 的状态。选项卡内部是包含 UITableViewController 的 UINavigationController。 归档工作…
iOS:缓存下载的 RSS 消息的最佳方式
我正在为 iPhone 实现 RSS 阅读器的基本功能。我下载了一堆短信并将它们显示在列表中给用户。每条消息都封装在一个 MyMessage 对象中,其中包含标题、…
NSKeyedArchiver 的默认目录
我正在使用 NSKeyedArchiver 来保存对象。我没有在路径参数中写出完整路径,因此我的文件被写入 Apple iPhone 模拟器中的某个位置。 我的文件将保存到…
如何将此数组加载到内存中
我使用以下代码保存了一个数组: NSData *data = [NSKeyedArchiver archivedDataWithRootObject:myArray]; [[NSUserDefaults standardUserDefaults] s…