我可以获得 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] se…
encodeWithCoder 没有被调用
我有一个符合 NSCoder 的对象(testSession),当我使用: [NSKeyedArchiver archiveRootObject:testSession toFile:filename] 它有: @interface Ses…
NSKeyedArchiver 的问题
我的 NSKeyedArchiver 仍然有问题。 我执行了我被告知要做的一切,但它仍然不起作用。我有点沮丧。那么有人可以帮我吗? 这是 .h 文件: #import <F…
NSKeyedUnarchiver 在解码数组后崩溃
我有一个非常令人沮丧的问题。 当我在解码 NSArray 后尝试释放 NSKeyedUnarchiver 对象时,出现“EXC_BAD_ACCESS”错误。 但是当我不释放它或解码其他…
NSCoding 在对象内使用 NSString
我的问题是,然后我检索 Store 对象的 NSArray,我的所有 NSString 属性都导致 BadAccess 错误。 int 和 double 属性工作得很好! store.h @interface…
NSKeyedUnarchiver - 删除解码数据?
我正在使用 NSKeyedArchiver 对一些复杂的对象进行编码并将其保存到磁盘。比如说 - Class member { int *id NSString *name NSMutableArray *array Te…
存档数组中的 NSNumber 消失
好吧,我已经创建了一个 NSNumber 对象数组,并将其存储到 NSMutableArray 中。当游戏加载时,它会被取消存档并保留,但所有 NSNumber 对象都消失了。…
未归档的对象会发生什么情况?
使用 NSKeyedUnarchiver 取消归档对象后,我可以像平常一样使用它,但无法重新归档它。当我尝试时,它崩溃了。 [NSKeyedArchiver archiveRootObject:u…
尝试取消归档多个对象时,NSKeyedUnarchiver 会卡住
我们有一个自定义矩阵类,并且我们正在尝试归档和取消归档包含四个矩阵类的 NSArray。第一个似乎很好地解档(我们可以看到 initWithCoder 被调用一次…