【问题标题】:iPhone app crashes when I change "Main Interface"当我更改“主界面”时,iPhone 应用程序崩溃
【发布时间】:2011-01-06 08:03:58
【问题描述】:

我有一个基于导航的 iPhone 应用程序,我想在应用程序启动时加载一个视图 (MainMenu.xib),而不是 MainWindow.xib。如果我更改目标的“主界面”,应用程序在启动时会崩溃。我该如何解决这个问题?

【问题讨论】:

    标签: iphone xcode ios4


    【解决方案1】:

    你必须添加你想在 MainWindow.xib 上显示的视图......在 MainWindow.xib 的 IB 中你必须更改类的名称以及 nib 名称(给出类)

    完成此操作后,在应用程序委托中创建视图对象

    在基于导航的情况下,您还需要给出要显示的类的名称(该类是您设计表格视图的类)

    【讨论】:

    • 对不起,我不是说基于视图。我的意思是基于导航。我明白了,但是当我想显示表格视图时该怎么办?
    • 感谢您的帮助,但事实证明我真的应该使用基于视图的。我将我的文件复制到一个基于 v. 的应用程序,它工作正常。
    【解决方案2】:

    在问题首次发布几年后添加此评论,因为如果您使用 Storyboards 手动更改 MAIN INTERFACE 而不是从下拉菜单中选择,可能会导致问题。如果字段中的值不是 .storyboard 文件,则 xocde 将 plist 设置更改为基于 NIB 的项目并破坏整个项目。

    在这里查看我的评论

    What does "Main Interface" in Xcode actually *do*?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-07
      相关资源
      最近更新 更多