|
|
1
5
使用cocoa,您需要将文件读取到内存中,附加新的dictionary对象,然后将其写回文件系统。如果您使用一个XML plist,您可以很容易地解析它并增量地写入文件,但它也会大一点,因此它不太可能值得。 如果重写plist花费的时间太长,则应使用数据库(可能通过核心数据)进行调查。除非文件很大,我怀疑这将是一个问题,即使iPhone的内存容量和闪存写入速度。 |
|
|
2
3
(我为那些不想点击类似问题链接的人复制了这个,我在这里回答了: A question on how to Get data from plist & how should it be layout ) 以下是使用nsdictionary从plist读取和写入值的两种方法:
然后在代码块的某个地方:
|
|
|
3
3
这就是我将数据添加到plist的方式:
|
|
|
Caplin YT · 目标c:使NSArray全部小写 9 年前 |
|
|
Chandler · 编辑plist文件(目标c) 10 年前 |
|
|
John Harding II · 应用程序未从.plist文件中删除行 11 年前 |
|
|
solarissf · 在iOS中编辑现有plist 11 年前 |