沒有筆尖/ IB,所以我在main中插入了「myAppDelegate」,並刪除了對info.plist中main.xib的引用。調試通過所有五個選項卡控制器很好地繼續;他們似乎已經正確加載到導航控制器中。實際上,控制傳遞給applicationDidFinishLaunching中的最後一個「}」。但是在[window addSubview:[tabBarController view]]中沒有(可見的)響應。和[window makeKeyAndVisible];語句,對第一個選項卡中的loadView要少得多(程序執行永遠不會到達那裏)。最後一行是UIApplication _performInitializationWithURL:sourceBundleID:]。我錯過了一步?我不正確地執行了一個步驟?iphone應用掛在AppDelegate(?)
0
A
回答
3
您是否在applicationDidFinishLaunching:
中創建了UIWindow
實例?
window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
而且,你叫UIApplicationMain
行應該是這樣的:
int retVal = UIApplicationMain(argc, argv, @"UIApplication", @"YourAppDelegate");
其中YourAppDelegate是你的AppDelegate類的名稱。
相關問題
- 1. 在爲iPhone的AppDelegate應用
- 2. iPhone尋找AppDelegate
- 3. iphone setRightBarButtonItem from AppDelegate
- 4. iPhone刷新AppDelegate
- 5. iPhone上的AppDelegate
- 6. 在AppDelegate中爲iPhone應用程序添加splashscreen
- 7. 應用程序掛起時關閉IPhone
- 8. Iphone在AppDelegate找到Bonjour服務
- 9. 嘗試訪問appDelegate會員時,iPhone應用程序崩潰
- 10. 主要AppDelegate沒有被調用在通用應用程序中iphone
- 11. 應用掛在threading.Timer.start()
- 12. 我的應用在AppDelegate停止
- 13. iPhone模擬器掛在NSLog
- 14. Iphone模擬器在安裝應用程序時掛起
- 15. Cordova應用程序掛在iPhone 7上的ajax
- 16. 檢查它的viewController在IPhone應用程序中運行編程方式的appdelegate
- 17. iPhone:在AppDelegate中使用一個NSMutableArry作爲全局變量
- 18. AppDelegate永遠不會在iphone/ipad上調用
- 19. 應用程序掛在RPC
- 20. Java應用掛在in.hasNext();
- 21. 應用程序掛在__semwait_signal()
- 22. iPhone SDK - 通過UIViewController從AppDelegate顯示UIView
- 23. Iphone從AppDelegate訪問屬性值
- 24. 如果我爲iPhone製作實用應用程序,應該將flipside信息存儲在AppDelegate類中嗎?
- 25. 通過AppDelegate以編程方式重新啓動iphone應用程序
- 26. 我上載的iPhone應用程序崩潰的AppDelegate之前完成加載
- 27. iphone應用程序偶爾掛起幾秒鐘
- 28. iOS Iphone應用程序無限期地隨機掛起
- 29. 應該使用AppDelegate共享數據嗎?
- 30. 應用程序設計和AppDelegate
賓果!我不知道我何時刪除了UIWindow的alloc/init行,也不知道爲什麼這個行爲看起來是個好主意。代碼出現在早期版本中。謝謝你的新眼睛!該應用程序現在工作正常。 – 2010-04-04 00:00:26
不客氣。 Brainfart發生在我們所有人身上,只是看到我的舊答案的偉大例子=) 如果您對我的答案感到滿意,請點擊左側的刻度線將其標記爲已接受。 – 2010-04-04 01:34:25
對不起!我忽略點擊「接受」。再次感謝。 – 2010-06-22 19:32:39