【问题标题】:Cannot find window-based application on XCode在 XCode 上找不到基于窗口的应用程序
【发布时间】:2011-12-21 18:38:12
【问题描述】:

我正在使用 XCode 4.2,但由于某种原因,我找不到基于窗口的应用程序的模板。我需要在这里采取额外的步骤吗?

【问题讨论】:

    标签: iphone ios xcode xcode4


    【解决方案1】:

    从 Xcode 4.2 开始不再有基于窗口的应用程序模板。

    您还有另外两种“基本”模板可供选择:

    • 基于视图的应用程序模板,它为您提供了故事板上的视图。它与以前版本中的类似,只是视图现在驻留在 Xcode 4.2 使用的情节提要上。

    • 空应用程序模板,但如果您想在 Interface Builder 中设计应用程序,则必须手动创建和连接窗口 nib 文件。不过,这只不过是一个微不足道的额外步骤。

    如果您无法使用情节提要(例如部署到 iOS 4 及更早版本),您很可能需要使用空模板。对于主窗口,只需创建一个新的 Interface Builder 文件并将其指定为项目目标的主窗口。

    【讨论】:

      【解决方案2】:

      这里有两个非常有用的链接:

      1. 第一个是 Big Nerd Ranch 论坛上的讨论,他们讨论了这个问题 - XCode 4.2 已经取消了 Windows 模板。他们有一个模板,您可以使用它来将“Windows 模板”添加到您的 XCode 安装中。这个方法我没试过,你可以试试。

        http://forums.bignerdranch.com/viewtopic.php?f=73&t=3336

      2. 当您深入研究此线程时 - 您将来到另一个站点。这是 Jeroen Trappers 的博客文章 - 关于如何“手动”将缺少的元素添加到“空应用程序”模板以使其成为“窗口模板”。我已经遵循了这些步骤,它们对我来说效果很好。在完成这些步骤的过程中,它确实可以帮助您了解幕后发生的事情。这是帖子的 URL:

        http://www.trappers.tk/site/2011/06/16/mainwindow-xib/

      【讨论】:

      • 谢谢,Ashu - 我正在阅读 iOS 编程的第 2 版:The Big Nerd Ranch Guide,我很困惑为什么基于窗口的应用程序不可用
      • 感谢分享!我看了一下这两种方法。第一个非常简单!
      【解决方案3】:

      基于窗口的应用程序现在是空应用程序。只是给你一个应用程序委托和一个窗口。你建立其余的。

      【讨论】:

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