在FirebaseCore.framework
中,我有以下声明:
@interface FIRApp : NSObject
+ (void)configure;
@end
我在delphi中声明了这样的对象:
FIRAppClass = interface(NSObjectClass)
['{37BEFC11-8AE6-4312-971D-53BF9D8DB22A}']
procedure configure; cdecl;
end;
FIRApp = interface(NSObject)
['{69F89279-48F0-4276-B337-37FE79821507}']
end;
TFIRApp = class(TOCGenericImport<FIRAppClass, FIRApp>) end;
现在,当我运行
TFIRApp.OCClass.configure
时,我收到一个错误“ ObjectiveC类FIRApp找不到”我想念什么?如何在我的iOS应用程序中包含FirebaseCore.framework并实现FIRApp?
最佳答案
“找不到ObjectiveC类FIRApp”
该错误意味着FIRApp
类未完全链接到您的应用程序。为此,您需要将-ObjC
标志添加到项目选项-> Delphi编译器->链接->传递给LD链接器的选项
关于ios - 如何在iOs应用程序中包含外部库?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49717527/