作者alongalone (要求太仔細會是太過份嗎)
看板MacDev
標題[問題] NSUserDefault 使用問題.
時間Sat Feb 25 15:09:06 2012
其實也是跟View的設計有點相關.
我是跟著Standford的polygon的demo在操作.
我不確定是不是新版的xcode有這個功能.
以下操作都是用模擬器,
當我按home鍵,程式縮小之後,再按程式的icon.
原本的polygon的邊數值並沒有跑掉阿.
縮小前是7的話,再切回來一樣是7.
請問這個是正常的嗎? 我看它的說明,似乎按了home鍵再切回去應該要變回去預設值
除非你有把值存起來, 這邊寫起來感覺不是很清楚.
另外我加了一些log之後,發現按home鍵的行為, ViewController的函數都沒有被呼叫.
反而是application delegate的函數被呼叫 (DidEnterBackground, DidResignActive).
那有辦法從Application Delegate去取得ViewContronller的資料嘛?
如果從上面的現象去找規則的話,
這樣要存UserDefaultPerference,就要在delegate那邊實作, 這樣是對的嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.242.51.246
1F:推 johnlinvc:你是看哪一年的阿? 現在有假多工,城市會留在最後狀態 02/25 17:51
2F:推 Adonisy:新os,按home,應用程式不會釋放啊... 02/25 19:17
3F:→ alongalone:我看2009的..Orz 02/25 20:20