我是一個Xcode新手,我知道這是一個愚蠢的問題,但我沒有找到任何關於此事(可能錯誤的搜索參數)。如何在xcode的應用程序啓動時執行一個方法?
無論如何,這裏的問題是:你如何在應用程序開始/結束時運行一個方法?
詳細信息:我正在製作一個手電筒應用程序,帶有一個按鈕,用於打開/關閉LED並更改按鈕的標題(「打開閃光燈」/「關閉閃光燈」);
一切正常,但是當我在退出應用程序(主頁按鈕)的同時再次運行應用程序時,它會保持上次運行的設置(按鈕標題爲「Turn flash off」和ison BOOL保持是);
那麼,我該如何解決這個問題?
我嘗試了一種方法'changetitle: (NSString *)text'
並將其放置在'dealloc'
,'viewDidLoad'
,'viewDidUnload'
,但它們只在應用程序有'新鮮'運行時關閉(從多任務=關閉兩次主頁按鈕關閉並退出),所以它沒用。
我是否需要從main調用該方法?這似乎沒有必要。
的applicationDidFinishLaunching(在應用程序的啓動以及)+1評論在寫這些了,因爲它被張貼。 – Candyfloss 2011-05-19 14:53:52
他已將視圖控制器中的功能放入視圖中。這就是爲什麼我不添加applicationDidFinishLaunching – 2011-05-19 14:57:17
是的注意到,總是很好有替代品,特別是作爲一個新手:P – Candyfloss 2011-05-19 15:07:59