Main.storyboard:警告:不支持的配置

时间:2016-06-16 20:56:42

标签: objective-c storyboard

你好我有这个警告。 我怎么能解决这个问题?

Main.storyboard:警告:不支持的配置:由于缺少入口点而无法访问场景,并且没有通过-instantiateViewControllerWithIdentifier的运行时访问标识符:。

3 个答案:

答案 0 :(得分:1)

在故事板中,选择要在应用启动时加载的视图控制器,并确保选择"是否为初始视图控制器"右侧的复选框。

Initial view controller

答案 1 :(得分:1)

如果场景中存在未连接的视图控制器,则会出现此警告。例如,在下图中,我已将按钮上的segue与其下方的小视图控制器断开连接以引发警告。在开发期间,只要您跟踪已断开连接的VC,就可以忽略它。 enter image description here

在下面的图片中,警告消失了,因为现在小视图控制器已连接"通过segue。 enter image description here

答案 2 :(得分:0)

获取更多信息:

任何项目都包含两个类,AppDelegate和ViewController。 如果您打开AppDelegate类,则可以看到 UIApplicationMain

文件顶部的@UIApplicationMain属性将AppDelegate类指定为模块的入口点。要求使用应用程序委托继承自UIResponder的故事板,并且它具有UIWindow属性。 它在info.plist中完成。

enter image description here “主故事板文件基本名称”指定应用程序启动时必须加载的故事板的名称。

从左侧指向视图控制器的箭头表示它是要为此故事板显示的初始视图控制器。

有时,当您构建时,您会收到错误,例如"无法加载:未设置入口点" 。很明显,您没有设置入口点,这意味着您没有将初始视图控制器设置为加载。

要解决这个问题,只需打开属性检查器。选中复选框:是初始视图控制器。

enter image description here

即使您可以验证更多细节:  https://www.raywenderlich.com/113388/storyboards-tutorial-in-ios-9-part-1