将ViewController链接到我的代码?

时间:2013-03-28 03:07:05

标签: ios xcode frameworks

我为iOS创建了一个空应用程序并添加了一个ViewController,其中

时出现以下错误
Application windows are expected to have a root view controller at the end of application launch

其他谷歌搜索似乎都没有帮助。提前谢谢。

4 个答案:

答案 0 :(得分:1)

如果使用故事板,请从AddDelegate中删除didFinishLoading中的所有内容(返回yes;除外)。然后在构建设置中将默认故事板设置为故事板。将视图控制器添加到故事板,确保它的侧面有白色箭头指向它。应该是它。

答案 1 :(得分:0)

创建视图控制器子类和nib是不够的。您必须在app delegate的application:didFinishLaunchingWithOptions:方法中实际实例化视图控制器。您可能希望使用initWithNibName:bundle:方法执行此操作,并将生成的VC分配给应用程序委托创建的窗口的rootViewController属性。

答案 2 :(得分:0)

如果您使用故事板,您可能需要做的就是在项目中添加一个并从那里进行配置。

答案 3 :(得分:-1)

将以下代码放在application:didFinishLaunchingWithOptions:

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];