我将一个头文件及其源代码添加到我的 xcode 项目中。
例如,AddToo.h
@interface AddTool : NSObject
-(NSString*) test:(NSString*) string;
@end
以下是源代码
@implementation AddTool
-(NSString*) test:(NSString*) string {
return string;
}
@end
测试.def
language=Objective-C
headers=AddTool.h
package=com.tomliu
当我运行 xcode 项目时,
发生错误
架构 arm64 的未定义符号:“_OBJC_CLASS_$_AddTool”,引用自:
那么我应该先将 AddTool 构建为静态库并将其添加到 .def 文件中的 linkerOpts 吗?
还有其他方法可以解决这个问题吗?
我的 kotlin 版本是 1.3.72
谢谢