Re: [問題] iPhone程式的進入點

看板MacDev作者 (zonble)時間16年前 (2009/07/02 00:11), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《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
文章代碼(AID): #1AIuh9Ye (MacDev)
討論串 (同標題文章)
文章代碼(AID): #1AIuh9Ye (MacDev)