【问题标题】:Changes in XCode App Delegate don't show up in simulatorXCode App Delegate 中的更改未显示在模拟器中
【发布时间】:2011-01-31 07:12:38
【问题描述】:

这真的让我很烦,以至于我不得不暂时离开。

所以我正在编写代码并决定更改启动时启动的 ViewController。我进入应用程序委托并进行更改,以便在启动时加载新的 ViewController,但是当我在模拟器中运行它时,会出现旧的。

我已经清理了模拟器,并尝试“触摸”文件以强制重新链接资源,但这似乎没有任何区别。当我将应用程序委托中的 ViewController 的名称更改为“vc”之类的名称时,可能会发生错误。然后我得到一个链接错误,说没有找到键值对。

无论如何,如果我只是想更改在应用程序委托中启动的视图控制器,除了编码更改之外,我还需要查看其他任何内容来通知 xcode 我正在这样做吗?在过去的几个小时里,我一直在搜索谷歌并为此工作,但并没有真正取得任何进展。如果它有任何区别,这是一个 ipad 应用程序。

【问题讨论】:

    标签: xcode ios-simulator uiapplicationdelegate


    【解决方案1】:

    您是否将应用委托的控制器 IBOutlet 与您的视图控制器连接?
    在 InterfaceBuilder 中检查您的主 XIB 文件。
    当然不要忘记在启动应用程序之前保存在 InterfaceBuilder 中所做的更改,因为没有“自动保存”。

    【讨论】:

    • 就是这样。谢谢。我觉得很笨。我完全忘记了那种关系。非常感谢!
    猜你喜欢
    • 2013-04-04
    • 2011-07-23
    • 1970-01-01
    • 1970-01-01
    • 2015-10-05
    • 1970-01-01
    • 1970-01-01
    • 2017-04-13
    • 1970-01-01
    相关资源
    最近更新 更多