2

我创建了一个新的 Xcode 项目(iOS 应用程序,选项卡式应用程序)。

现在我看到了 Xcode 为我生成的一个示例代码(我根本没有接触过),当然,它可以在 iPhone 模拟器上运行。

我正在浏览代码,虽然我看到了对 .h 文件的引用,但在任何创建的文件中都没有看到对 .m 文件的任何引用。(如在

#import "MRTAppDelegate.h"

#import "MRTFirstViewController.h"

#import "MRTSecondViewController.h"

编译器是否只处理您添加到项目中的任何 .m 文件?是否有一份清单,所有这些都被考虑在内?

ps 很明显,我也没有什么 Objective C 背景,无论我能从大学 C 课程中学到什么。

4

2 回答 2

1

如果你去构建短语 -> 编译源代码中指定的所有 .m 。

于 2012-05-28T15:09:31.990 回答
0

您的基本假设是正确的,即 Xcode 将为您链接标头和实现。只需确保您已将 .m 文件添加到您的构建源代码中,其余的工作将由 Xcode 完成。

在其他类中,您也总是要#import 头文件,而不是实现文件。

于 2012-05-28T15:10:59.393 回答