我的资源文件夹中有一个用于存储转换信息的 plist。我想让用户能够“关闭”某些单位,以便这些单位永远不会用于转换。我不想维护两个包含转换信息的列表。
我能够将数据保存回刺激器中的那个 plist 文件。(使用 writeToFile 和 pathForResource)。我想知道这是否是一个有问题的方法。
- 这在部署时会出现问题吗?(即Apple会密封plist)
- 如果我推出升级会发生什么?如果该升级包含添加到列表中的新单位怎么办?
- 将 plist 复制到用户的文档目录这样的操作有意义吗?
我的资源文件夹中有一个用于存储转换信息的 plist。我想让用户能够“关闭”某些单位,以便这些单位永远不会用于转换。我不想维护两个包含转换信息的列表。
我能够将数据保存回刺激器中的那个 plist 文件。(使用 writeToFile 和 pathForResource)。我想知道这是否是一个有问题的方法。
无法更改应用程序包。此外,该应用程序已签名。而是在第一次启动时将 plist 复制到文档目录并从那里访问。
应用程序包中的任何内容都不受限制,iPhone 上的 DRM 需要它保持不变。
您应该将首选项保存在应用文档文件夹或首选项文件夹中。
使用 iOS设置包...