更新/修改属性列表中的值

时间:2013-07-25 09:56:43

标签: ios objective-c plist

是否可以通过编程方式更新现有属性列表中的值?如果是这样,怎么样?

我对此进行了一些搜索,但没有找到任何有用的东西。

谢谢。

2 个答案:

答案 0 :(得分:2)

您可以使用

阅读列表
[NSMutableDictionary dictionaryWithContentsOfFile:file]

[NSMutableArray arrayWithContentsOfFile:file]

之后您可以修改数组或字典并使用以下命令再次写出:

[array writeToFile:file atomically:YES]

答案 1 :(得分:1)

如果要更新yourapp.infoplist运行时。然后回答是否。

但如果您使用自定义plist,那么您将能够修改为@Bernhard Harrer告诉。