[請益] Cocoa Touch 的 NSUserDefaults
最近在玩 Stanford 的 iPhone Application Programming 教學
不過卡關了...
Assignment 3 裡面要做一個可以畫多邊形並可以自由增減邊長的程式
大體上都不難, 可是最後一個 assignment 說要加存檔功能我做不出來想要的形式
Demo 裡面是用 View-Based Application 開始
然後用 custom controller 裡面的 -viewWillAppear: 和 -viewWillDissapear:
來分別讀取 [NSUserDefaults standardDefaults] 和存設定值進去
這個沒問題
不過因為之前(Assignment 2)是用 Window-Based Application, 我想沿用
所以就直接建了一個 UIViewController 的 subclass(叫 PolyViewController)
然後在 MainMenu.xib 裡面 instanciate 一個 UIViewController, 然後改 class
把 view outlet 接到 Window 之後, 在 PolyViewController 裡 implent methods
可是這樣做的話, 根據 log, 只有 -viewWillDissapear: 會被呼叫
而 -viewWillAppear: 毫無反應
是這樣做一定不行, 只有用 View-Based 模板才能這樣做
還是我少連了甚麼東西嗎?
--
╱ ̄ ̄ ̄╲
▏◢█◣ ▏
︻█︻█ ▏ 成龍表示: 是喔...
′/ ‵ ▏
╰╯ █╱
ψQSWEET ◥︶█◤
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.94.62
※ 編輯: uranusjr 來自: 140.112.94.62 (11/09 17:24)
推
11/10 11:29, , 1F
11/10 11:29, 1F
→
11/10 11:30, , 2F
11/10 11:30, 2F
→
11/10 11:31, , 3F
11/10 11:31, 3F
討論串 (同標題文章)
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章