字典的 plist 或存储
Posted
技术标签:
【中文标题】字典的 plist 或存储【英文标题】:plist or storage of dictionaries 【发布时间】:2011-05-26 00:55:58 【问题描述】:在 ios 中存储大量字典的最佳方式是什么?
我希望能够将新词典保存到用户手机中。有没有办法遍历 plist 中的字典,还是应该是由字典数组组成的 plist?
plist 是最好的方法还是有其他方法?
如何从 plist 加载字典数组并将其存储在应用程序中?我正在尝试将当前 plist 加载到数组中,但得到空值。
【问题讨论】:
【参考方案1】:您可以使用writeToFile:atomically
编写字典。如果将它们写入目录,则可以循环浏览该目录中的文件。但不要忘记将它们放在可写目录中。
其他想法包括保存文件并将文件名保存在共享首选项中。
但是,如果我处于您的位置,我会结帐nanostore。我认为它将满足您的所有需求,而不会像核心数据那样陷入困境。
【讨论】:
以上是关于字典的 plist 或存储的主要内容,如果未能解决你的问题,请参考以下文章
如何将嵌套的 Array/JSON 字符串存储在 .plist 文件中?