我的iOS项目使用了第三方(非开源)静态库(ie libA.a
),这个libA.a
用CocoaLumberjack
的,直接编译CocoaLumberjack
成自己,版本CocoaLumberjack
不清楚。
现在我还想用它CocoaLumberjack
来跟踪我的程序中的日志,如果我CocoaLumberjack
通过 CocoaPods 安装它会导致重复符号错误。
问题:
有没有办法隐藏
CocoaLumberjack
符号以 使libA.a
Xcode 不会报告符号错误?还有其他
file logger
可以推荐的库吗?
现在我正在查看 中的符号libA.a
,将其与 的来源进行对比CocoaLumberjack
,并且我已关闭以查找使用的版本,CocoaLumberjack
libA.a
下一步应该只CocoaLumberjack
在我的项目中包含 的头文件。它应该工作,但我不喜欢这种方式。