我有一个名为 haxe 的物理文件夹以及里面的 .h 和 .m 文件。我将这个文件夹按原样导入到 Xcode,我不会从中创建一个组。在我的代码中,我像这样导入它并且项目构建良好:
#import "haxe/Log.h"
但是,如果我想使用它包含的静态方法
[Log clear];
我收到 2 个构建错误
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_Log", referenced from:
objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
这是一个ios6应用程序,我不知道i386在那里做什么。在我的 Build Phases/Compile Sources 中,Log.m 确实没有出现,而是出现在 Copy Bundle Resources 中的整个文件夹
谢谢!