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类中!对不起,小姐。我更新了答案,希望能帮助你。