我正在开发一个包含最新SDK的iOS应用程序。我需要做registerDefaults:每次应用程序启动?
我这样做:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
NSUserDefaults *standardUserDefaults = [NSUserDefaults standardUserDefaults];
[standardUserDefaults registerDefaults: [PreferenceDefaultValues dictionary]];
[standardUserDefaults synchronize];
return YES;
}
是否需要做registerDefaults:每一个应用程序启动时间?
我从未在我的生活中见过这样的代码......我也没有使用它。这是在做什么? – borrrden 2013-03-21 08:20:40
@borrrden:请参阅“NSRegistrationDomain”的文档。它提供了一组临时默认设置,以确保搜索始终成功。 – 2013-03-21 08:27:48
NSRegistrationDomain是否与iOS相关? – borrrden 2013-03-21 08:37:03