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”

Today Widget -[NSArrayM insertObject:atIndex:]: object cannot be nil' 错误的解决方式_第1张图片

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

你可能感兴趣的:(Today Widget -[NSArrayM insertObject:atIndex:]: object cannot be nil' 错误的解决方式)