iOS9之后常见的报错

"Application windows are expected to have a root view controller at the end of application launch"

出现这个报错是从iOS9开始的,也就是说这是一个新特性,报错的意思是说:应用程序的的主窗口在程序启动的后期需要设置一个坑控制器 。     如果我们不设置它就报错,解决办法很简单,就是在AppDelegate方法里面给窗口设置一个更控制器,代码如下:

UIViewController * lpVc = [UIViewController alloc] init];

self.window.rootViewController = lpVc;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言: 这部分内容,对于大部分人来说使用起来可能已经非常熟练,但是涉及到的细节还是挺多的,对于新开发者可能不是...
    饶鹏伟阅读 1,022评论 1 5
  • 1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现cl...
    以德扶人阅读 2,578评论 2 50
  • 很可能你的应用是与一个支持HTTPS传输数据的服务器交互,但是并没有使用TLS 1.2或更高。在这种情况下,你定义...
    Www刘阅读 3,167评论 0 5
  • 仿佛昨天还是年初,转眼间,七月已经悄悄来临。 依稀记得,2017年的第一天,虽说是元旦节,但作为即将期末考试的我们...
    百里小苏阅读 279评论 0 1
  • 苏沐原创,转载请联系授权。 云波淡影染素笺, 墨洒宏绢渲秋颜。 曳曳风波留不住, 只教青山做荒眠。
    苏沐执笔阅读 424评论 0 0