弗兰克(黄瓜)-检测第一次运行



我想写一个测试,如果这是第一次启动的应用程序,那么方向应该显示。我如何检测第一个应用程序的启动与弗兰克?我想用NSUserDefaults,但我还是不知道怎么做。示例步骤定义代码将是伟大的。非常感谢。

利用之前未设置的NSUserDefaults为nil的事实:

NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
NSNumber *firstRun = [userDefaults valueForKey:@"firstRun"];
if (firstRun == nil)
{
    [userDefaults setValue:@YES forKey:@"firstRun"];
    [userDefaults synchronize];
    // Do what you want here
}

相关内容

  • 没有找到相关文章

最新更新