如何从NSUserDefault保存,读取和删除数据

时间:2011-11-14 14:54:21

标签: objective-c

我正在编写一个需要保存,读取和删除数据的应用。我计划使用NSUserDefault。 但不确定使用它的方式。请帮我解释一下。

假设我有一个图书馆,有很多书,每本书都有:名称,出版商,出版年份和地位。所以每次我选择添加:我需要填写这些数据。如何添加许多书籍,以确保每本书都有这些数据,以便我能够显示我刚刚在表格视图中添加的新书。

我也需要解释删除数据。请帮帮我。真的很感激。

2 个答案:

答案 0 :(得分:1)

不应该使用

NSUserDefaults来保存图书馆的书籍。 Core Data正是您想要的。处理此类数据的任何有意义的应用程序都将受益于核心数据后备存储(获取请求,单个值的更新,在更高版本中添加或删除字段的灵活性,完整性验证数据等)。

答案 1 :(得分:0)

这看起来更像是CoreData的任务