.m文件的引用在哪里?

时间:2012-05-28 15:02:16

标签: objective-c ios xcode

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

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

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

#import "MRTAppDelegate.h"

#import "MRTFirstViewController.h"

#import "MRTSecondViewController.h"

编译器是否只处理您添加到项目中的任何.m文件?是否有一个列表,它们都被计算在内?

P.S。很明显,我也有很少的Objective C背景,无论我从大学C课程中拿到什么。

2 个答案:

答案 0 :(得分:1)

如果你去构建短语 - >编译源所有.m在那里指定。

答案 1 :(得分:0)

基于Xcode将为您链接标题和实现的基本假设是正确的。只需确保将.m文件添加到构建源中,Xcode将完成剩下的工作。

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