0

我很困惑。我在 Finder 中复制并粘贴了 3 个文件,然后回到我的 xCode 项目中。我现在调整了 xib 并对 .h 和 .m 文件进行了相应的更改,但是这三个文件似乎没有被编译。现在我有一个明显的语法错误,但 xCode 似乎并不在意。我什至可以在模拟器中运行该应用程序。

我实际上并没有重构我现有的代码来使用新的视图控制器,但这不重要,对吧?到底是怎么回事?

4

2 回答 2

5

它们还没有被编译。

在您的项目设置中转到“构建阶段”、“编译源”,然后单击“+”

添加 .m 文件,然后它们将编译。

编辑:为了一起避免这个问题——我意识到当我向我的项目添加新文件时,我的项目在添加文件对话框中没有被选中,这就是它没有被添加到编译源列表的原因。在添加之前检查它可以防止必须手动进行。

于 2012-08-07T16:28:30.387 回答
2

就像在编译之前在@RyanG 中添加一个步骤一样,尝试从菜单产品-> 清理中清理你的代码。

于 2012-08-07T16:32:48.640 回答