plist的最大存储容量是多少?

我的应用程序使用plist作为数据存储,我想知道,iOS中plist文件的最大存储容量是多少?

plist 可以是任意长度的

但是,Apple只推荐最大尺寸为几百KB的 plists

“对于需要存储少量持久数据的情况 – 比如少于几百千字节 – 属性列表提供了统一和方便的组织,存储和访问数据的方法。”

对于内存密集程度较高的数据,建议采用以下方法:

“在某些情况下,属性列表体系结构可能certificate不足。如果需要一种方法来存储大型复杂的对象图形,属性列表体系结构不支持的对象,或者必须保留可变性设置的对象,请使用归档 。 “

plist是一种文件格式。 它仅受最大文件大小的限制。 它的读写方式构成了另一个约束:可用于保存序列化对象的内存。