有没有办法在同一个项目中使用 swift cocoa pods 和 objective C cocoa pods ?
Is there a way to use swift cocoa pods and objective C cocoa pods in same project?
现在我在我的 swift 项目中使用 MagicalRecord。我有桥头文件,我的 pod 文件如下所示:
platform :ios, '8.0'
pod 'MagicalRecord'
我想使用 Alamofire 而不是 AFNetworking。当我将此行插入我的 pod 文件时,MagicalRecord 不起作用:
use_frameworks!
编辑:更多信息
By 不起作用我的意思是编译器/链接器无法识别 MR 类。这是第二个 Pod 文件:
platform :ios, '8.0'
use_frameworks!
pod 'MagicalRecord'
两种情况下的桥头相同:
#import <MagicalRecord/MagicalRecord.h>
有什么方法可以实现吗?
如果您查看 Alamofire github 项目中的自述文件,他们建议创建具有以下格式的 Podfile:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'Alamofire', '~> 3.0'
只需在该 Podfile 的末尾添加:
pod 'MagicalRecord'
然后当你需要使用 MagicalRecord 时:
import MagicalRecord
在需要的文件中。
现在我在我的 swift 项目中使用 MagicalRecord。我有桥头文件,我的 pod 文件如下所示:
platform :ios, '8.0'
pod 'MagicalRecord'
我想使用 Alamofire 而不是 AFNetworking。当我将此行插入我的 pod 文件时,MagicalRecord 不起作用:
use_frameworks!
编辑:更多信息
By 不起作用我的意思是编译器/链接器无法识别 MR 类。这是第二个 Pod 文件:
platform :ios, '8.0'
use_frameworks!
pod 'MagicalRecord'
两种情况下的桥头相同:
#import <MagicalRecord/MagicalRecord.h>
有什么方法可以实现吗?
如果您查看 Alamofire github 项目中的自述文件,他们建议创建具有以下格式的 Podfile:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'Alamofire', '~> 3.0'
只需在该 Podfile 的末尾添加:
pod 'MagicalRecord'
然后当你需要使用 MagicalRecord 时:
import MagicalRecord
在需要的文件中。