我创建了基于窗口的应用程序。标签栏控制器作为根控制器,它有三个选项卡。 一个选项卡具有标签和TextField输入,如名称,用户名和密码。
我希望在用户输入并在其他标签中检索时存储此文本字段输入。
以前我为不同的文本字段和setobject设置了密钥:withkey任务,并且能够在相同的视图中检索文本字段值Controller [[NSUserDefaults standardUserDefaults] stringForKey:key]任务。 现在我正在寻找创建具有不同对象的数据库,并且每个对象都具有可以在整个应用程序中访问的不同文本字段输入的数据值。 像DatabaseName - > Object1 - >姓名,用户名和密码 - >对象2 - >姓名,用户名和密码 像普通C中的结构一样,因此很容易检索数据。
我正在寻找Cocoa中的NSUserDefaults类和用户默认编程主题(http://developer.apple.com/iPhone/library/documentation/Cocoa/Conceptual/UserDefaults/UserDefaults.html#//apple_ref/doc/uid/10000059-BCIDJFHD)。
另请参阅档案和序列化编程指南:https://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/Archiving/Archiving.html。 我需要使用哪种方法来创建这种类型的数据库?