0

我正在为我的 iphone 应用程序的一些内置功能创建一个应用程序内商店。Apple 的文档建议使用 Application Preferences 来存储它,但这个论坛中的另一个问题建议使用 NSUserDefaults 来完成另一个推荐 Application Preferences 的任务(Apple)。

有人可以澄清一下,对于应用内商店购买,使用 NSUserDefaults 是否是一种更好的方法?

谢谢。

4

1 回答 1

0

我不一定尝试过使用 App Prefs,但可以报告说使用 NSUserDefaults 很轻松,而且看起来效果很好。我只是用它来存储:

    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    [defaults setObject:@"A.Value" forKey:@"MyApp.DataKey"];

这要检索和检查:

    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    NSString *results = [defaults stringForKey:@"MyApp.DataKey"];
于 2010-05-19T05:02:35.317 回答