我正在为iPhone创建一个我已经在Android和Blackberry中创建的应用程序,并希望在iOS中有类似的SavedPreferences。具体来说,我正在寻找能够动态创建收藏夹的功能。所以在Android中我可以将字符串保存到SavedPreferences中,标识符为“server project favorites”。有没有类似的东西我可以在iOS上做,而不需要为简单的字符串打扰SQL数据库?
答案 0 :(得分:5)
我认为NSUserDefaults正是您所寻找的。 p>
服务器项目收藏夹的数组示例:
// Saving
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSArray *favorites = [NSArray arrayWithObjects:@"Favorite 1", @"Favorite 2", nil];
[defaults setObject:favorites forKey:@"favorites"];
// Retrieving
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSArray *favorites = [defaults arrayForKey:@"favorites"];
答案 1 :(得分:4)
您正在寻找NSUserDefaults