我正在開發一個iPhone應用程序,由於多任務,我在iOS4上遇到問題。如何獲取iOS 4上的更新NSUserDefault?
此應用程序具有在Settings.bundle中定義的默認設置。 如果我運行我的應用程序,然後我離開它(所以它在後臺)。 我將更改設置並重新啓動應用程序(它來自待機和方法:applicationDidBecomeActive()被調用)。
NSUserDefault中的值不是更新,而是當我離開應用程序並重新啓動時。值很好。
有人遇到同樣的問題嗎? 我做錯了什麼?
謝謝你的建議/幫助。
當您的應用再次變爲活動狀態時,您是否刷新默認值?如果你不是,那麼你應該在後臺改變它們。 – iwasrobbed 2010-07-07 13:48:04