我知道有其他職位有類似的問題,錯誤,我已經他們檢查了,但他們都不似乎是我的具體問題,請耐心等待。「應用程序預計將有在應用程序啓動的最後一個根視圖控制器」只對設備
我開發這是應該運行在iPad上唯一的,所以沒有普遍的東西的應用程序:在主窗口榫文件是專爲iPad。
的事情是,只要我從Xcode中的iPad模擬器中運行(包括5.0和5.1),一切工作正常。但只要我嘗試在真正的iPad上運行它(使用iOs 5.0),我所得到的只是一個空白屏幕,並且控制檯上的「應用程序應用程序啓動結束時應有一個根視圖控制器」消息。
下面是一些代碼,應該是相關的:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
...
self.window.rootViewController = self.splitViewController;
[self.window makeKeyAndVisible];
VistaInizialeViewController *inizialeAppoggio = [[VistaInizialeViewController alloc] initWithNibName:@"VistaInizialeViewController" bundle:nil];
self.vistaIniziale = inizialeAppoggio;
[inizialeAppoggio release];
id debug = self.window.rootViewController;
[self.window.rootViewController.view addSubview:self.vistaIniziale.view];
...
debug = self.window.rootViewController;
那麼,什麼是困惑我是這樣的:如果我運行通過在模擬器上一步上述步驟,調試變量(根視圖控制器)是初始化和所有,而不是如果我在真實設備上運行它,它只是零。
好了,從我的話,我會很感激任何幫助。
謝謝大家。
不,該nib文件實際上被稱爲「VistaInizialeViewController」。這是來自複製和粘貼序列,所以我確信這一點。 – FTSwift 2012-04-11 07:57:19
好的,在我編輯的答案:)中嘗試建議編號(2):) – deanWombourne 2012-04-11 10:21:54