避免在静态库中使用符号引用

时间:2015-09-12 23:25:32

标签: ios macos gcc

我开发了一个分发给其他开发人员的静态库。我想使用CocoaLumberjack(DDLog)类,如果它在最终的二进制文件中可用。在静态库中,我定义了类接口并检查[DDLog class]以查看它是否存在。但是在主机App中,如果CocoaLumberjack不存在,链接器会抱怨,因为DDLog不存在。

我知道我可以在App配置中将符号检查推迟到运行时,但有没有办法阻止静态库编译引用编译对象中的DDLog类?

0 个答案:

没有答案