2013-06-02 245 views
-1

我使用Matthew York的大幅下降https://github.com/MatthewYork/iPhone-IntroductionTutorial来显示我的应用程序的HUD,以概括介绍其功能和功能。iPhone简介视图 - 仅在第一次加载时加载

但是,每次应用程序加载时都会看到此加载。我按照指示,但认为我通过将我的第一个视图中的调用和命令放在默认情况下加载视图,从而每次加载应用程序时加载自己。

哪里会是最好的地方发射?

任何帮助将是伟大的!

+0

很困难了解你在这里问的问题。如果只想显示第一次加载的应用程序的某些内容,请使用NSUserDefaults来保存表示它是否首次启动的值。 – Anupdas

回答

1

如果我明白了这个问题,你希望有一段代码只运行一次。如果是的话,我建议使用NSUserDefaults来跟踪你的代码是否已经运行一次。

您的代码运行,你可以存储它的第一次作为已经有像这样运行:

NSString *valueToSave = @"Yes"; 
[[NSUserDefaults standardUserDefaults] setObject:valueToSave forKey:@"IntroRun"]; 

以后启动可以检查代码已经被这样运行:

NSString *savedValue = [[NSUserDefaults standardUserDefaults] stringForKey:@"IntroRun"]; 
If([savedValue [email protected]"Yes"]){ 
// code has already run once... 
} else { 
// code has not been run 
} 
+0

最后使用了这个,http://stackoverflow.com/questions/1664177/best-way-to-check-if-an-iphone-app-is-running-for-the-first-time – danielsteel

相关问题