相关疑难解决方法(0)

旧图书馆,新的CocoaPods

因为CocoaPods 0.36可以被任何人使用,而且他们现在正在使用Swift和Frameworks支持我有一个问题困扰我今天...

Podfile在我的项目目录中创建,填写:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'

pod 'AFNetworking'
pod 'SwiftyJSON'
Run Code Online (Sandbox Code Playgroud)

并运行pod install像往常一样......你知道这个故事.但是当我打开我的.xcworkspace并且去任何ViewController并且import SwiftyJSON它只是工作但是当我尝试用AFNetworking做同样的事情时我得到了No such module 'AFNetworking'.当然,我可以创建一个Bridging-Header并使用Objective-C方式导入它但是当我阅读这篇博文时,我可以看到:

要在Swift中使用此子规范,而不使用生成的伞形头,您需要创建桥接头并使用类似导入#import <AFNetworking/AFNetworking+UIKit.h.使用生成的伞头,import AFNetworking如果你的Podfile中包含了subspec ,你只需要.

如果我错了,请纠正我,但我认为如果我们使用CocoaPods添加库,则不再需要手动Bridging-Header,对吧?那么,为什么这不起作用?

objective-c ios cocoapods swift

4
推荐指数
1
解决办法
5759
查看次数

标签 统计

cocoapods ×1

ios ×1

objective-c ×1

swift ×1