如何将Objective-C代码拆分成不同的文件?

时间:2013-01-05 16:58:51

标签: objective-c xcode cocoa class split

我正在寻找Objective-C / Cocoa中的一个(当然是基本的)事情:我想将我的代码分成多个文件(一个用于函数,一个用于标签视图N°1方法,一个用于标签查看N°2方法等,以使我的项目井井有条。

我希望能够从我的“AppDelegate.m”调用函数和/或方法。

但我不知道如何正确地提出这个问题,以便在网上找到帮助。我来自Delphi,在Delphi中你只需创建一个新的.PAS文件并在USES部分声明它。

我们是在2013年,所以它肯定是通过XCode正确编码的超基本方式:)

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

基本上,它是相同的 - 除了Objective-C的C背景,你将不得不创建4个文件。两个头文件(.h)和两个实现(.m)。

您将在.m文件的顶部使用#import语句而不是uses部分。

#import "myClassHeader.h"

由于这属于Objective-C或任何基于C语言的更基本的任务,您应该首先阅读一些beginners tutorial,如何定义类和方法。