转载地址:http://blog.sina.com.cn/s/blog_6784e6ea01017jfy.html

最新更正:这个提示几乎不影响编译和运行,可以不用设置。
 
 

产生这个提示的操作:在xcode4.6中创建一个名字为appTest空工程,create一个ios-application-empty application,直接编译运行

 
错误提示:虽然编译通过,也能运行,但是底下有错误提示“application windows are expected to have a root view controller”
 
原因:在较新的xcod上都会出现这种错误。在iOS5之前的版本,应用加载时,需要一个root view controller,在iOS5以下的版本会有MainWindow作为启动文件,iOS5以后的版本没有了。需要手动创建一个root view controller
 
解决:
①创建一个类file - new file - object-c class,名字myViewController,继承于UIViewController
②在testAppDelegate.h中添加属性viewController,代码如下:
@property (strong, nonatomic) myViewController* viewController
 
③在testAppDelegate.m中初始化viewController并赋值给rootViewController
self.viewController = [[ViewController alloc] initWithNibName:@"myViewController" bundle:nil];
self.window.rootViewController = self.viewController;
 
再次编译运行已经没有错误了。
 
 
 

最新文章

  1. HTC学习笔记
  2. Sandcastle帮助文档生成器使用介绍
  3. ie9及以下不兼容event.target.dataset对象
  4. CoreOS实践(2)—在coreos上安装Kubernetes
  5. Eclipse 4.6 Neon, could not create the java virtual machine
  6. Data Flow ->> Multicast
  7. SVN 命令行 精编版
  8. django admin site配置(二)
  9. Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.解决办法
  10. Android 换肤功能的实现(Apk插件方式)
  11. php 如何写入、读取word,excel文档
  12. android widget->progressbar
  13. ListView的cacheColorHint与listSelector物业和fragment里面onActivityResult问题没有响应
  14. Node.js入门 NPM
  15. Ajax疯狂讲义
  16. .NET Core中的CSV解析库
  17. 运维面试题之k8s
  18. HDU 4687 Boke and Tsukkomi (一般图最大匹配)【带花树】
  19. spring整合junit报错
  20. GuiHelloWorld

热门文章

  1. 获取Json数据某节点的值
  2. Redo丢失场景和处理方法
  3. springframework开源代码导入eclipse
  4. Java基础之写文件——将素数写入文件中(PrimesToFile)
  5. leetcode 116- Populating Next Right Pointers in Each Node
  6. G面经prepare: Pattern Match
  7. MFC架构
  8. js eventhandler
  9. websotrm注册码
  10. several生命周期