2015-09-21 52 views
1
FeedContentVC *feedVC= [[FeedContentVC alloc] initWithNibName:@"FeedContentVC" bundle:nil]; 
navigationController = [[UINavigationController alloc] initWithRootViewController:feedVC]; 
navigationController.navigationBar.barStyle = UIBarStyleBlack; 
[window setRootViewController:navigationController]; 
+0

可能重複http://stackoverflow.com/questions/7520971/applications-are-expected-to-have -a-根 - 視圖 - 控制器在最結束applicati) – Rumin

回答

0

雖然事情看起來你正在做的事情是正確的,請你確認以下內容:

  1. window是您的AppDelegate強大的財產。它應該是[self.window setRootViewController:navigationController]
  2. 把一個斷點,並檢查feedVC不是零。
  3. 您在代碼[self.window makeKeyAndVisible];中有此陳述。
0
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
     self.window.backgroundColor = [UIColor whiteColor]; 
     [self.window makeKeyAndVisible]; 
     FeedContentVC *feedVC= [[FeedContentVC alloc] initWithNibName:@"FeedContentVC" bundle:nil]; 
     navigationController = [[UINavigationController alloc] initWithRootViewController:feedVC]; 
navigationController.navigationBar.barStyle = UIBarStyleBlack; 
     [self.window setRootViewController:navigationController]; 
的[預期具有在應用程序啓動的端部的根視圖控制器應用程序](
相關問題