Today Widget -[NSArrayM insertObject:atIndex:]: object cannot be nil' 错误的解决方式

替换 Today Widget 中 MainInterface.storyboard 里面 View Controller 的时候,编译项目可能会出现

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSArrayM insertObject:atIndex:]: object cannot be nil'

这样的错误提示。

这是因为删除默认布局,拖拽新的控制器的时候,需要标注新的控制器为 “Intial View Controller”

Apple 官方文档解释了如何做:https://developer.apple.com/library/ios/recipes/xcode_help-IB_storyboard/chapters/SetInitialController.html

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

推荐阅读更多精彩内容

  • 机器人踢足球 国庆节七号下午,带着兴奋激动的心情来参加机器人比赛。 比赛开始前,选手们跟着刘老师认真学习比赛规则,...
    田生万物绿泡泡芸香阅读 1,313评论 0 0
  • 月如鹅黄启东山 星似繁灯照虫眠 江北匝道踱悠步 天佛半岭雾成烟
    龙行天下谁与争锋阅读 2,773评论 3 5
  • 最近我读了《战马》这一本感人的书,这本书告诉了我许多道理,这一本书采用了一个独特的角度,那就是一匹战马,这本书让我...
    吴昊轩Victor阅读 4,026评论 0 1