是否可以以编程方式更新现有属性列表中的值?如果是这样,怎么做?
我对此进行了一些搜索,但没有找到任何有用的东西。
谢谢你。
你可以阅读列表
[NSMutableDictionary dictionaryWithContentsOfFile:file]
或者
[NSMutableArray arrayWithContentsOfFile:file]
之后,您可以修改 Array 或 Dictionary 并再次将其写出:
[array writeToFile:file atomically:YES]
如果你想更新你的app.infoplist 运行时。那么答案是否定的。
但是,如果您使用的是自定义 plist,那么您将能够按照@Bernhard Harrer 的说法进行修改。