我开发了一个具有Data.plist文件的应用程序,由我创建。
这个想法是通过UISwitch Data.plist,它在模拟器iPhone Xcode中工作,修改在实际设备上不起作用。
为什么? 我怎么能让它发挥作用?
请继续关注你的答案,
问候。
答案 0 :(得分:1)
您的捆绑包在设备上是只读的。
最好的解决方案是加载plist
,使用NSFileManager
将其保存在选择目录中,然后使用该目录中的文件。
您的plist
只会在您的用户第一次使用该应用时使用,如果您愿意,可以使用蓝图。然后您将使用保存在该用户中的。plist
。文件目录。
This small code snippet将解释如何安全地从捆绑中复制文件。他将它与数据库一起使用,但对于任何类型的文件都是如此。