我的應用程序使用NSUserDefaults來存儲一些值,以便它可以在應用程序更新時恢復它們或退出背景。後臺程序會自動保存我的整數值,但如果用戶退出啓動程序,則數字也會丟失,並且我猜想在進入後臺處理時不會調用ViewDidUnload方法。有沒有辦法可以在應用程序卸載時保存NSUserDefaults。另外,ViewDidLoad方法也有同樣的問題,它不會從背景中喚起。這是什麼方法?如何判斷iPhone應用程序是否通過背景啓動
P.S.到目前爲止,我的應用程序需要保存的唯一數據是屏幕計數的整數。
更新:UIApplicationDidEnterBackgroundingNotification非常適合您的建議!
謝謝你們!我很驚訝。我愛堆棧溢出,我從來沒有去過任何其他地方,你可以得到這麼多相關的幫助,而且這麼快。 – SeniorShizzle 2010-07-14 06:58:58