Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使 .plist 多值中的值动态化。具体来说,我想从网站下载选项列表并使用返回的数据填充值。我已经阅读了几篇文章,指出在运行时更改应用程序包是不可能的。是否不可能使值引用应用程序包之外的数据源,例如,如果我将替代项放在 NSUserDefaults 中并从那里读取?
如果这完全不可能,还有什么替代方案?
我所做的是将 plist 复制到文档目录中的隐藏文件夹中并使用该副本
如果文件不存在,则将其完全复制,如果存在,则进行一些合并或完全覆盖,无论您需要什么
使用 NSUserDefaults 也是一种可能