【发布时间】:2011-09-13 00:34:43
【问题描述】:
自从我下载了 iPhone SDK 4.0 的测试版后,我遇到了很大的问题。 好吧,我几周前才开始研究 iPhone 开发,但我不知道 Xcode 应该如何工作:
每当我开始一个新项目时,我都会选择“基于视图的应用程序”之类的模板。现在,目标将始终(至少我没有在任何地方找到偏好!)是最新的 SDK:4.0。 但是随后:将目标切换回 3.1.3 模板文件似乎包含错误!以这种方式启动一个空的应用程序会产生异常:
由于未捕获而终止应用 异常“NSUnknownKeyException”, 原因:[...] 这个类不是关键 键的值编码兼容 根视图控制器
原因似乎是生成的 MainWindow.xib 在 viewController 旁边有一个 rootViewController 的“引用出口”...
生病了
现在,我的(愚蠢的)问题:我如何开发一个应用程序不是针对最新的 SDK,但标准 3.1.3 SDK?换句话说:我希望 Xcode 不仅在 New Project 窗口中要求 项目类型,而且要求我的 desired target platform 生成正确的模板!
使用此步骤生成的模板对 4.0 以外的任何其他目标均无效,这对吗? 怎么可能?
...我想要我的 Eclipse 回来! 叹息
有人可以帮帮我吗?
【问题讨论】:
-
也试图找到这个问题的答案。现在 SDK4 不再处于测试阶段,它仍然是一个问题。