Re: [問題] iPhone程式的進入點
※ 引述《offname (Loafer是了好)》之銘言:
: ※ 引述《denru01 (阿儒)》之銘言:
: 這樣也是可以work的,給一個不存在的AppDelegate就會有error
: 也就是說,要不給nil, 要不寫死@"xxxAppDelegate"
: 系統是依第四個參數去找AppDelegate的,
: 所以沒有再給delegate了,
: (是這樣"所以"的嗎?XD)
因為 iphone project 的 template 裡頭的 xib 裡頭有指定
[UIApplication sharedApplication] 的 delegate 啊。
在產生了 UIApplication 之後,會先去從 Info.plist 裡頭
,載入指定的 xib 檔案(NSMainNibFile 這個key),在載入
xib 的時候,就會把 xib 裡頭需要的物件產生出來,同時也
把 UIApplication sharedApplication 的 delegate 指定到
某個 NSObject 上面。
所以,如果你想想要把 delegate 換成別的物件,也只要用
Interface Builder 改就可以了。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.191.16
→
07/02 00:48, , 1F
07/02 00:48, 1F
推
07/02 12:21, , 2F
07/02 12:21, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章