2010-06-28 14 views

回答

2

嗯,這取決於一個比特的數據有多大,複雜的是要保存。如果它只是表示狀態的少量數據,我會看看NSUserDefaults。

看一看這個問題還有:How to show the same view when the app is reopened

+0

有沒有在我的應用程序級的變量「授權」(沒有數據)釋放或釋放任何情況下? – Leo 2010-06-28 11:26:20

+0

當然可以。當您的應用程序進入後臺時,其狀態將保持不變。但是如果你使用其他程序,那麼你的應用程序可能會被終止。這將意味着你的變量消失了。 所以只要保存變量上的UIApplication 委託方法 - (空)applicationWillResignActive:(UIApplication的*)應用 然後恢復它的價值時,你的應用程序委託的方法 - (空)applicationDidBecomeActive:(UIApplication的*)應用 – GorillaPatch 2010-06-28 16:08:14

+1

有一個很好的概述了可能的應用程序狀態:http://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/CoreApplication/CoreApplication.html#//apple_ref/doc/uid/TP40007072-CH3- SW10 – GorillaPatch 2010-06-28 16:08:40

相關問題