我正在从iOS编写自定义文件,并希望在数据中保存一个小图像。所以就是这样。
NSKeyedArchiver *archiver = [[NSKeyedArchiver alloc] initForWritingWithMutableData:myNSMutableData];
[archiver encodeObject:myUIImage forKey:@"myImage"];
然后我用桌面应用程序打开这个自定义文件,需要以某种方式获取NSImage对象。我对简单解码对象的天真尝试没有奏效。
self.myNSImage = [unarchiver decodeObjectForKey:@"myImage"];
什么是更合适的方式呢?