将更改写入复杂的CFP参考结构

时间:2011-05-23 10:21:01

标签: cocoa plist

我可以很容易地看到如何通过CFPreferences api将分层数据添加到plist文件中。

但是,如何从CFP中读取存储在CFDictionary中的值(可能依次存储在CFDictionary中)并更改它,这是不是很明显。

1 个答案:

答案 0 :(得分:1)

你不能,你必须替换根元素。如果这太麻烦了,那就表明你应该使用模型对象而不是集合,并且可能会从CFPreferences / NSUserDefaults转移到其他存储机制,也许是核心数据。