持久存储NSCache
填充NSImage
的最简单方法是什么?我不正在寻找核心数据,这对于仅存储带图像的字典来说似乎有些过分。
答案 0 :(得分:1)
如果您拥有的是一组图片,我只需从用户那里获取一条路径并使用NSImage的TIFFRepresentation
为每张图片获取NSData的实例,然后可以使用NSFileManager将其写入路径和NSFileHandle。
如果你有图片的信息,比如标签,我会在字典数组中加上图片的识别标题。然后你可以使用NSArray的writeToFile:atomically:
方法写出一个plist。