我有一些看起来像这样的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{ ... }
我该怎么做? 我只想要最基本,最简单,最粗糙的解决方案。干杯!
答案 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,因为它不会自行编译。