我正在編寫一個應用程序,當應用程序調用applicationDidEnterBackground時需要將其狀態的某些部分重置爲默認狀態。我想知道的是,如果最好的做法是獲取需要重置的視圖的指針,然後重置需要在應用程序委託中重置的屬性,或者我應該發佈NSNotification應用程序正在進入後臺並讓視圖控制器在其內部進行清理。或者也許還有另一種我沒有想到的方法。最佳做法applicationDidEnterBackground
我很欣賞任何輸入。
我正在編寫一個應用程序,當應用程序調用applicationDidEnterBackground時需要將其狀態的某些部分重置爲默認狀態。我想知道的是,如果最好的做法是獲取需要重置的視圖的指針,然後重置需要在應用程序委託中重置的屬性,或者我應該發佈NSNotification應用程序正在進入後臺並讓視圖控制器在其內部進行清理。或者也許還有另一種我沒有想到的方法。最佳做法applicationDidEnterBackground
我很欣賞任何輸入。
這些通知已經發布。只需訂閱控制器類(es)中的事件並根據需要做任何事情即可。
從文檔:
該應用程序還職位 UIApplicationDidEnterBackgroundNotification時 通知大約在同一時間它 調用此方法讓感興趣的對象 有機會向 過渡響應。
非常感謝!我有點想通知是最好的做法,不知道那裏已經有系統通知! – Jamie 2011-05-19 19:49:01