sup*_*610 0 xml iphone xcode objective-c nsuserdefaults
我正在尝试加载和存储(读取和写入)歌曲信息库,我不知道哪种存储方法会更有效.最初,我将我创建的NSArray存储到NSUserDefault,允许读/写访问.但是,在研究了iTunes如何存储其库信息之后,我考虑过从XML文件中读取和写入.哪个更容易实现,更有效的速度/内存使用明智?任何帮助将不胜感激..
NSUserDefaults仅用于偏好,而不是用于保存大量数据.NSUserDefaults以plist(显然是xml格式)保存,因此读写速度不应有任何差别.我建议您将信息保存在文档文件夹中的plist中.还有CoreData(保存为SQLite)或SQLite.它们都比plist或NSUserDefaults更难实现.
| 归档时间: |
|
| 查看次数: |
743 次 |
| 最近记录: |