ios - 如何在swift项目中使用objective-c类别cocoapods

标签 ios objective-c swift cocoapods objective-c-category

我知道如何在 swift 项目中使用 Objective-C 项目作为 pod。但我不知道如何使用 Objective-C 类别。我可以 D&D 来使用类别项目,但是我想以 cocoapod 方式使用它以便于更新。

我的 iOS-Bridging-Header.h

#import <FIR/FIR.h>
#import <NSDate-Escort/NSDate+Escort.h>

当我导入第二个文件时,Xcode 会显示:

'NSDate-Escort/NSDate-Escort.h' file not found

我的 Podfile

platform :ios, '8.0'
use_frameworks!

target 'TimeMachine' do
  pod 'FIR.im', '~> 1.3.1'
  pod 'MGSwipeTableCell', '~> 1.5.1'
  pod 'XCGLogger', '~> 2.3'
  pod 'NSDate-Escort', '~>1.5.1'
end

target 'TimeMachineTests' do

end

我执行了 pod install,并且 pod 已正确安装..

最佳答案

尝试使用:

use_frameworks! 在 podfile 中 和 在swift文件中导入NSDate-Escort

关于ios - 如何在swift项目中使用objective-c类别cocoapods,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32449330/

相关文章:

objective-c - 空白项目中的编译器错误

ios - UICollectionView 在 ios 7 中接收到单元格的布局属性

macos - 在 Swift 中添加 View Controller 作为 subview

ios - 角标(Badge)在右栏按钮项目上的稳定位置

iphone - 滚动到 UIScrollView 中的位置

ios - 我必须创建一个可变字典,但出现 "Incompatible pointer types initializing"错误

iphone - NSComparator 在单独的文件中

objective-c - 在哪里可以从 UIController 中找到 instantiateViewControllerWithIdentifier 的标识符?

ios - 在 UILabel 上显示 iPhone 剪切复制粘贴菜单

ios - iOS拖放后如何保存Excel xlsx