从plist错误Swift加载

时间:2014-12-24 19:21:42

标签: arrays string swift plist

我正在从plist中读取加载到数组中。起初,我在plist中只有一个数组项目。那很好。

但是,我删除了该条目,并在plist中添加了2个新条目(两者都与原始条目不同)。

现在,当我从plist中快速“读取”时,它只显示单个旧条目。

听起来好像很快就会出错。我试图删除派生数据,认为可能存在过时的东西存在于那里,但它没有用。

有没有人经历过这样的事情?如果有机会请帮忙。我已经被困在这一段很长一段时间了!

1 个答案:

答案 0 :(得分:1)

你的包裹是否包含在你的包中?如果是这样,包中包含的plists是不可变的(只读),你所做的任何事情都不会改变它。

**注意:在过去,现在可能仍然可以修改这些plist。此行为与实际设备不同。

如果要编辑新plist并保留这些更改,则必须动态创建新plist。

如果您已经动态创建了plist,那么错误就不同了,我将删除此答案。请通知。