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…
如何持久化和加载一个符合NSCoding协议的对象?
我创建了一个符合 NSCoding 协议的类,并执行所有编码和解码工作。 对于我的应用程序,我只想将该类中的一个对象保留到设备,并且下次应用程序启动时…
归档 NSMutableArray
我需要归档一个由 ArrayController 控制的 NSMutableArray。我尝试了这个: [NSKeyedArchiver archivedDataWithRootObject:array] 但是我收到了这个错…
iPhone NSKeyedArchiver - 通过 AppStore 更新应用程序后,用此类保存的数据仍然存在吗?
我是 iPhone 开发的新手,我想知道我是否会使用 NSKeyedArchiver 保存一些数据(NSSDictinary),数据在通过 AppStore 更新我的应用程序后仍然存在? …
使用 NSKeyedArchiver 编码大型对象图会占用内存
我正在使用 NSKeyedArchiver 来编码大对象图(76295 个对象。) 这需要花费很多时间,但更糟糕的是 NSKeyedArchiver 不会归还其所有内存。 使用泄漏检…
NSImage 的动画在使用 NSKeyedArchiver 存档后丢失
以下情况: 我有一个 NSObject 子类对象的实例。它的属性之一是 NSImage。实例化对象后,我使用 NSKeyedArchiver 将其转换为数据,通过网络发送它,使…
使用 NSCoder 编码 NSArray 或 NSDictionary
我想知道是否可以使用 NSCoder 方法: - (void)encodeObject:(id)objv forKey:(NSString *)key 对 NSArray 或 NSDictionary 的实例进行编码。如果不是…
NSKeyedArchiver 文件 - 丢失数据
使用 iPhone SDK 3.1.2。我正在使用 NSKeyedArchiver 对象将一些信息保存到文件中。我有4把钥匙。 我从 applicationDidFinshLaunching 上的文件中读取…
即使在应用程序更新后,仍会继续使用 NSKeyedArchiver/NSCoder 吗?
我有 NSKeyedArchiver 和 NSCoder 数据被保存(作为 .txt 文件)并且工作得很好。当我将新版本部署到 iPhone 时,文本文件仍然存在 - 换句话说,它们…
NSKeyedArchiver 内部格式
您好,我需要将 NSKeyedArchiver 类加载到 C++/CLI 对应项。有没有办法获取 NSKeyedArchiver 的内部格式? 另一种选择是将整个保存和打开代码重写为适…