encodeWithCoder 没有被调用
我有一个符合 NSCoder 的对象(testSession),当我使用: [NSKeyedArchiver archiveRootObject:testSession toFile:filename]; 它有: @interface Se…
NSKeyedArchiver 的问题
我的 NSKeyedArchiver 仍然有问题。 我执行了我被告知要做的一切,但它仍然不起作用。我有点沮丧。那么有人可以帮我吗? 这是 .h 文件: #import #imp…
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;…
存档数组中的 NSNumber 消失
好吧,我已经创建了一个 NSNumber 对象数组,并将其存储到 NSMutableArray 中。当游戏加载时,它会被取消存档并保留,但所有 NSNumber 对象都消失了。…
未归档的对象会发生什么情况?
使用 NSKeyedUnarchiver 取消归档对象后,我可以像平常一样使用它,但无法重新归档它。当我尝试时,它崩溃了。 [NSKeyedArchiver archiveRootObject:u…
尝试取消归档多个对象时,NSKeyedUnarchiver 会卡住
我们有一个自定义矩阵类,并且我们正在尝试归档和取消归档包含四个矩阵类的 NSArray。第一个似乎很好地解档(我们可以看到 initWithCoder 被调用一次…
NSArray 上的 NSKeyedArchiver 具有较大的大小开销
我在 Mac OS X 程序中使用 NSKeyedArchiver 为 iPhone 应用程序生成数据。我发现默认情况下生成的档案比我预期的要大得多。示例: NSMutableArray * a…
UIImagePickerController 导致我的应用程序崩溃!
在我的应用程序中,用户可以选择图像,将 UIImageView 的图片更改为新图像,然后使用 NSKeyedArchiver 将图像保存到 NSUserDefaults。当用户选择图像…
游戏状态单例cocos2d,initWithEncoder总是返回null
我试图在 cocos2d 中编写一个基本的测试“游戏状态”单例,但由于某种原因在加载应用程序时,initWithCoder 从未被调用。任何帮助将不胜感激,谢谢。 …
NSKeyedUnarchiver 会自动释放吗?
我正在对属性列表进行一些归档,当我使用 NSKeyedUnarchiver 取消归档我的数据时,我发现如果我随后释放该对象,我的应用程序会崩溃。我想知道 finish…
无法存档代表 CGPoints 的值数组
我已将 CGPoint 转换为 NSValue 并将所有结果值放入 q NSArray 中,但是当我使用 [NSKeyedArchiver archiveRootObject:ArrayName toFile: PointArrayF…