我想使用plist文件来保存大型数据,如图像数据和其他文本。这是可行的还是plist用于保存设置所需的小字符串等。是否存在任何内存问题。
- 的问候,
U'suf
答案 0 :(得分:2)
是。您可以将任何内容序列化为NSData并将其放入plist中。
但是plist更适合存储可更改的设置,而不是大的二进制blob。
答案 1 :(得分:2)
Plists确实用于存储相对较小的数据。作为一个选项,您可以将图像保存到文件中(即使您使用数据库也可能是更好的解决方案)并将路径存储到plist中的图像,以便在需要时从该处加载。