我创建了一个新的Xcode项目(iOS应用程序,Tabbed Application)。
现在我看到了Xcode为我生成的一个示例代码(我根本没有触摸),当然,它可以在iPhone模拟器上运行。
我正在浏览代码,虽然我看到了对.h文件的引用,但我没有在任何创建的文件中看到任何对.m文件的引用。 (如
#import "MRTAppDelegate.h"
#import "MRTFirstViewController.h"
#import "MRTSecondViewController.h"
编译器是否只处理您添加到项目中的任何.m文件?是否有一个列表,它们都被计算在内?
P.S。很明显,我也有很少的Objective C背景,无论我从大学C课程中拿到什么。
答案 0 :(得分:1)
如果你去构建短语 - >编译源所有.m在那里指定。
答案 1 :(得分:0)
基于Xcode将为您链接标题和实现的基本假设是正确的。只需确保将.m文件添加到构建源中,Xcode将完成剩下的工作。
你也总是在其他类中#import头文件,而不是实现文件。