Emi*_*mil 1 iphone file append objective-c nsmutablearray
我试图将一些数据从NSMutableArray写入一个plist,同时保留旧的plist内容.
该函数writeToFile:atomically:用new覆盖旧内容,我想将新数组中的对象追加到plist中.
如何才能做到这一点?谢谢.
这样做时如何检查重复项?
您可以将文件的内容加载到数组中,然后addObjectsFromArray:在MutableArray中使用将内容加载到该数组中,然后使用writeToFile功能.
即
NSArray *oldArray = [NSArray arrayWithContentsOfFile:filePath];
[newMutableArray addObjectsFromArray:oldArray];
.....
[newMutableArray writeToFile:filePath atomically:YES];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1018 次 |
| 最近记录: |