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…
encodeWithCoder 没有被调用
我有一个符合 NSCoder 的对象(testSession),当我使用: [NSKeyedArchiver archiveRootObject:testSession toFile:filename]; 它有: @interface Se…
NSKeyedArchiver 的问题
我的 NSKeyedArchiver 仍然有问题。 我执行了我被告知要做的一切,但它仍然不起作用。我有点沮丧。那么有人可以帮我吗? 这是 .h 文件: #import #imp…
NSKeyedUnarchiver 在解码数组后崩溃
我有一个非常令人沮丧的问题。 当我在解码 NSArray 后尝试释放 NSKeyedUnarchiver 对象时,出现“EXC_BAD_ACCESS”错误。 但是当我不释放它或解码其他…