2013-06-02 236 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

相關問題