我对IOS开发很新,并开始阅读书籍来帮助我。我最近刚刚开始,这些书都是基于Windows的应用程序开始的,我发现这在xcode 4.2中不存在。我已经阅读并发现要开始的方法是创建一个空项目,但这不会创建.xib文件,我不知道我在做什么,所以对于经验丰富的IOS开发人员来说这似乎不是什么大问题但是这对我来说是一个巨大的曲线球。在.h和.m文件中还有一堆以前没有的代码。有人可以告诉我为什么这个被拿走了,也许可以指导我做我应该做什么或者我应该开始阅读什么。我知道这似乎是一个可以通过更多研究解决的问题,但问题并不是基于Windows的应用程序不再存在,而是为什么它不存在。也许我甚至不应该再尝试创造一个?我甚至阅读了他们说如何添加.xib文件的帖子,但这并没有真正帮助,因为当我构建我的应用程序时,它是一个空白屏幕。无论如何,这是一个不同的问题。
答案 0 :(得分:1)
许多初学者书都有新版本,例如Apress series
有一个walkthrough将XIB连接到空的应用程序,这应该可以很容易地浏览你已经拥有的书。如果你有这个问题,那么我真的推荐这本书。我已经浏览了它的最后一个版本,我发现它很容易理解。
至于为什么苹果公司改变它,按照惯例他们还没有说出什么激励他们。我们开发人员只是假设他们必须为我们提供它。
答案 1 :(得分:0)
如何在4.2中制作基于窗口的应用:http://www.makebetterthings.com/iphone/where-is-mainwindow-xib-in-xcode-4-2/ 确保您没有错过“选择MainWindow作为主界面”部分。
答案 2 :(得分:0)
Xcode 4.2中没有基于Windows的应用程序。但您可以使用选项“Empty Applicaion”并手动添加Xib和类。
有关详细信息,请按照此问题"Cannot find window-based application on XCode",您将以更清晰的方式找到答案。