2009-09-01 60 views
1

有awakeFromNib的一個反向的,當筆尖被關閉的調用的方法?我知道一個應用程序委託接收到應用程序將終止的通知,但想知道是否要在簡單的NSObject上保存一些狀態信息。awakeFromNib對面?

回答

5

不是真的,但主要是因爲它通常沒有意義。到個別對象被釋放時,通常做任何有意義的事情都太晚了。

對於節能狀態,您一般會想這樣做定期,往往通過某個用戶操作觸發(用戶剛剛輸入一組數據....好時間來保存,用戶過渡到應用程序的一個新的組成部分。 ... 保存)。只有保存爲應用程序被終止,或以一個窗口被關閉(或者,在你的情況下,作爲一個特定的屏幕退出)是數據丟失的食譜。

1

對於NSObject例如其dealloc程序將被調用的對象消失 - 你應該有機會在那裏,你需要的任何狀態保存關閉破壞selfsuper之前。

+0

這通常太晚應用程序已經在拆除的中間。 – bbum 2009-09-01 22:36:41