我正在尝试将 CocoaLumberjack 导入到我的项目中,但我总是得到类似的东西
找不到“CocoaLumberjack.h”文件。
这是一个带有 Objective-C 和 Carthage(而不是 Pod)的 Xcode 8 项目。在git 页面上,它说为 Xcode 8 和 Swift 3 使用 3.2.0 版本。当我不使用 Swift 时,这对我来说是正确的版本吗?我应该坚持使用 2.2.0 吗?现在我正在使用 3.2.0 进行测试。2.2.0 有问题构建...
我添加git "https://github.com/CocoaLumberjack/CocoaLumberjack.git" "3.2.0"
或github "CocoaLumberjack/CocoaLumberjack" "3.2.0"
到 Cartfile,运行carthage update
,命令运行,他们说类似
在“3.2.0”查看 CocoaLumberjack
...
Lumberjack.xcworkspace 构建方案中的“CocoaLumberjack-iOS”
Lumberjack.xcworkspace 中的“CocoaLumberjackSwift-iOS”
完成后,我打开我的 Project-Prefix.pch 并尝试设置一些宏,但我无法导入插件。我试过了:
#import "CocoaLumberjack"
#import "<CocoaLumberjack/CocoaLumberjack.h>"
#import <CocoaLumberjack/CocoaLumberjack.h>
#import "CocoaLumberjack.h"
@import CocoaLumberjack;
@import "CocoaLumberjack"
但他们都因某种原因而失败
无法构建模块“CocoaLumberjack”
或者
'' 文件未找到
错误。
如何正确导入?项目层次结构中是否有任何线索,我可以看到使用 Carthage 添加它是否有效?