“场景由于缺少入口点而无法访问并且没有...” - 解决此警告

Posted

技术标签:

【中文标题】“场景由于缺少入口点而无法访问并且没有...” - 解决此警告【英文标题】:"Scene is unreachable due to lack of entry points and does not have..." - solution this warning 【发布时间】:2016-01-12 18:06:46 【问题描述】:

完整的警告是

场景由于缺少入口点而无法访问,并且没有 运行时访问的标识符 - instanceViewControllerWithIdentifier:.

我用过Xcode-7.01,为什么会出现这个警告,解决办法是什么?

【问题讨论】:

【参考方案1】:

您可以通过两种方式解决该问题。

    为该视图控制器指定一个 segue 为该特定场景指定情节提要标识符

【讨论】:

即使在添加故事板 ID 后警告仍然存在。我的一个视图控制器甚至收到了两个带有重复消息的警告。 (我正在使用 XCode 8)【参考方案2】:

当场景是情节提要中的唯一场景时,您可能需要指定您的 viewController 是初始视图控制器,如下所示:

这将为情节提要创建一个入口点。如果入口点是另一个 viewController,请为有问题的场景创建一个 segue 或提供一个故事板 ID,就像 Midhun MP 建议的那样。

【讨论】:

【参考方案3】:

我有类似的场景,但我什至没有应用场景。

【讨论】:

@Midhun MP 给出解决方案解答。我的问题。

以上是关于“场景由于缺少入口点而无法访问并且没有...” - 解决此警告的主要内容,如果未能解决你的问题,请参考以下文章