应用程序窗口应在XCode 5中的应用程序启动结束时具有根视图控制器

我使用单视图或主视图模板在新XCode 5中创建的每个新项目都给出了错误:

应用程序窗口应在应用程序启动结束时具有根视图控制器

但只有当诸如UIView之类的对象被添加到类中时才会发生错误。 我一如既往地做所有事情:在.h文件中初始化对象,创建属性并在.m中合成 – 但错误不会消失。

这是演示 。

嗯,那不是一个错误只是一个警告……你必须将此代码添加到你的appdelegate didfinishlaunching

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; // Override point for customization after application launch. self.window.backgroundColor = [UIColor clearColor]; [self.window makeKeyAndVisible]; ViewController *cont = [[ViewController alloc]init]; [self.window setRootViewController:cont]; 

视图控制器将成为您的根视图控制器…如果您使用的是故事板,请确保将故事板正确添加到viewController中