Ios ';DDLog.h';找不到文件
我试图通过在Ios ';DDLog.h';找不到文件,ios,cocoaasyncsocket,cocoalumberjack,Ios,Cocoaasyncsocket,Cocoalumberjack,我试图通过在GCDAsyncSocket.m内执行以下操作来启用CocoaAsyncSocket内的日志记录: #ifndef GCDAsyncSocketLoggingEnabled #define GCDAsyncSocketLoggingEnabled 1 #endif 但是,在构建项目时,我收到以下错误: 我错过了什么 注意:我正在使用Cocoapods在Swift项目中导入CoCoCoaAsyncSocket和CocoaLumberjack,如下所示: def shared p
GCDAsyncSocket.m
内执行以下操作来启用CocoaAsyncSocket
内的日志记录:
#ifndef GCDAsyncSocketLoggingEnabled
#define GCDAsyncSocketLoggingEnabled 1
#endif
但是,在构建项目时,我收到以下错误:
我错过了什么
注意:我正在使用Cocoapods在Swift项目中导入CoCoCoaAsyncSocket
和CocoaLumberjack
,如下所示:
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
我搜索了很多问题,包括,但似乎没有找到明确的答案 根据我的经验,没有找到头文件,这意味着该文件不存在 有两种方法: 1。手动集成CocoaLumberjack,
CoCoCoaAsyncSocket
您可以直接下载,其中Source
文件夹包含您需要的信息
2.
我测试的第一种方法是有效的。
第二种方法我不熟悉,没有测试
需要注意的是,
Cocopods
集成的所有库都是单独编译的,没有依赖关系。导入错误在GCDAsyncSocket.m
中,而不是在我的Swift类中!对不起,小姐。我更新了答案,希望能帮助你。