在Objective-C和XCode中组织代码

时间:2009-07-10 02:56:33

标签: objective-c xcode

我有一些看起来像这样的Objective-C代码:

#define myVar 10
float f = 10.0;
- (void) myFunc{ ... }

#define anotherVar 20
float z = 30.0;
- (void) myFunc2{ ... }

// and so on

这一切都在一个班级。我想把第一个代码块放到另一个文件中,然后以某种方式引用它。所以上面的代码最终会看起来像这样:

// some reference to the code... #import?  #include?  I don't know...

#define anotherVar 20
float z = 30.0;
- (void) myFunc2{ ... }

我该怎么做? 我只想要最基本,最简单,最粗糙的解决方案。干杯!

1 个答案:

答案 0 :(得分:2)

你可以用include来做。例如:

File1.m

#define myVar 10
float f = 10.0;
- (void) myFunc{ ... }

File2.m

#include "File1.m"

#define anotherVar 20
float z = 30.0;
- (void) myFunc2{ ... }

只需确保从构建中删除File1.m,因为它不会自行编译。