我试图通过在CocoaAsyncSocket
内部执行以下操作来启用GCDAsyncSocket.m
内部的日志记录:
#ifndef GCDAsyncSocketLoggingEnabled
#define GCDAsyncSocketLoggingEnabled 1
#endif
但是,当我构建项目时,出现以下错误:
我在这里想念什么?
注意:我正在使用Cocoapods将CocoaAsyncSocket
和CocoaLumberjack
导入我的Swift项目中,如下所示:
def shared
pod 'CocoaAsyncSocket'
pod 'CocoaLumberjack/Swift'
end
target 'Project' do
shared
target 'MyFrameworkTests' do
inherit! :search_paths
shared
end
end
target 'MyFramework' do
shared
end
target 'MyFrameworkTests' do
shared
end
答案 0 :(得分:0)
我搜索了很多问题,包括this,但似乎没有找到明确的答案。
我的经验告诉我,找不到头文件,这意味着该文件不存在。
1。手动集成CocoaLumberjack
,CocoaAsyncSocket
您可以直接下载source code,其中Source
文件夹包含您想要的信息。
我测试的第一种方法有效。 我不熟悉的第二种方法,没有测试。
应注意,Cocopods
集成的所有库都是单独编译的,没有依赖性。