我正在使用XCode 4.2,由于某种原因,我无法找到基于窗口的应用程序的模板。我需要在这里采取额外措施吗?
答案 0 :(得分:21)
不再有基于Window的应用程序模板从Xcode 4.2开始。
您还有两个选择“裸骨”模板:
基于视图的应用程序模板,它为您提供了一个故事板的视图。它类似于以前版本中的版本,除了视图现在驻留在Xcode 4.2使用的故事板上。
清空应用程序模板,但如果要在Interface Builder中设计应用程序,则必须手动创建并连接窗口nib文件。不过,这只不过是一个微不足道的额外步骤。
如果您无法使用故事板(例如,部署到iOS 4及更早版本),您很可能需要使用空模板。对于主窗口,只需创建一个新的Interface Builder文件并将其指定为项目目标的主窗口。
答案 1 :(得分:17)
以下是两个非常有用的链接:
第一个是关于Big Nerd Ranch论坛的讨论,他们讨论了这个问题 - XCode 4.2已经废除了Windows模板。他们有一个模板,您可以使用它来添加" Windows模板"到您的XCode安装。我没试过这种方法,但你可以试试。
当您浏览此主题时 - 您将进入另一个网站。这是Jeroen Trappers的博客文章 - 关于如何"手动"将缺少的元素添加到" Empty-application"模板使其成为" Window-template"。我已经按照这些步骤进行了操作,它们对我来说非常有效。在完成这些步骤的过程中,它确实有助于您了解幕后发生的事情。这是帖子的URL:
答案 2 :(得分:6)
基于窗口的应用程序现在是空应用程序。只需给你一个app delegate和一个窗口。你构建其余的。