【问题标题】:Scene is unreachable (XCODE 5 iOS developer)场景无法访问(XCODE 5 iOS 开发者)
【发布时间】:2014-08-10 09:01:09
【问题描述】:

我是 iOS 开发的新手,我遇到一个错误,提示“由于缺少入口点,场景无法追踪,并且没有运行时标识符”我想知道如何解决这个问题?因为我也不知道怎么样哈哈

【问题讨论】:

    标签: ios xcode scene


    【解决方案1】:

    你可以通过给你的 viewController 一个故事板 ID 来解决这个问题

    或者您需要确保它与另一个控制器具有 segue,简而言之,视图控制器必须是可访问的。

    【讨论】:

    • 这是正确的解决方案,它以前对我有用,但现在我在我的故事板中收到一个 UIViewController 的警告,它通过一个序列链接到主视图控制器。我也给了它一个storyboardID,但仍然收到警告。我已经清理了项目,删除了派生数据,并重新启动了 Xcode,但在 Xcode 5.1.1 中仍然存在?
    • 很奇怪,我建议你通过你的故事板并单击每个 ViewController 并分配 id。使用左窗格选择每个,请参阅此图片i.stack.imgur.com/9Cq9X.png
    • 我欠美达一杯可乐。我只是通过缩小情节提要来查看所有视图控制器,然后再次单击警告,这一次它在文档大纲中选择了一个不同的视图(列出情节提要对象的左侧弹出窗口),这是(像往常一样)导航视图控制器,添加故事板当然可以修复它。感谢您的帮助。
    【解决方案2】:

    正如 meda 回答的那样,视图控制器必须可以通过故事板 ID 访问,或者使用 segue。

    在为所有视图提供故事板 ID 或为其创建 segue 链接之前,请确保您没有在原始视图上堆叠任何“重复”视图。按下“Cmd C 和 Cmd V”可以实现这一点。 因此,请一一拖动您的视图以显示重复的视图。

    双击该警告消息也有助于您关注导致问题的视图。

    【讨论】:

    • 完美,一个流氓 cmd-c cmd-v 给了我一个秘密副本,我没想到要检查。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-02
    • 2020-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-11
    • 2016-05-16
    相关资源
    最近更新 更多