0

可能重复:
仅在 iOS 中首次启动时显示屏幕

我需要在我的应用程序启动时为我的应用程序添加一个教程,但我只想在应用程序第一次运行时运行它一次。更准确地说,如果有人安装并运行应用程序,首先应该显示教程视图,但之后即使在应用程序启动后也不应显示教程。

我想我已经用可以理解的语言表达了我的问题。如果有什么不清楚的请问我。

感谢期待

4

2 回答 2

5
 Try this,  

 BOOL isAlreadyUse=[[NSUserDefaults standardUserDefaults]boolForKey:@"AlreadyUse"];

 if(isAlreadyUse==NO)


{
    [[NSUserDefaults standardUserDefaults]setBool:YES forKey:@"AlreadyUse"];

   [self showtutorial];
 }
于 2012-12-26T11:32:04.970 回答
3

You can use NSUserDefaults for doing this.

if (![[NSUserDefaults standardUserDefaults] boolForKey:@"firstLoad"])
{
   [[NSUserDefaults standardUserDefaults] setBool:TRUE forKey:@"firstLoad"];
   [[NSUserDefaults standardUserDefaults] synchronize];

   //show tutorial screen

}
else
{
   //main screen
}
于 2012-12-26T11:34:47.730 回答