在运行我的应用程序时,在我的控制台中需要有关“应用程序窗口在应用程序启动结束时具有根视图控制器”警告的帮助。这是我正在研究的核心数据测试。我没有得到我用于测试的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