在運行我的應用程序時,在我的控制檯中需要有關「應用程序窗口在應用程序啓動結束時具有根視圖控制器」警告的幫助。這是我正在研究的核心數據測試。我沒有得到我用於測試的NSLog語句,只有前面的消息。在AppDelegate中實例化UITableViewController以與Storyboard配合使用iOS
我從空應用程序創建了一個新項目。我的應用程序委託didFinish方法代碼生成如下所示:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
return YES;
}
我添加了一個故事板並將其設置爲主界面。然後添加一個UITableView到故事板。通過添加一個文件創建一個UITableViewController,並將其設置爲身份檢查器中的UITableView類。
它似乎擺脫了我應該設置rootViewController的警告。如果我沒有在appDelegate.m文件中實例化它,我該如何將我的UITableViewController設置爲rootViewController?或者,如果我做實例它在appDelegate.m像這樣
UITableViewController *tableViewController = [[UITableViewController alloc]init];
self.window.rootViewController = tableViewController;
我怎麼用相應的.h和.m文件關聯tableViewController?
使用的Xcode 5.0.1,部署目標7.0
糟糕的開發實踐。如果你不明白你在做什麼,從一個單一的視圖應用程序開始。 – duci9y
這是因爲我不明白我在問這個問題。這就是爲什麼。 – noobsmcgoobs