Swift和AFNetworking集成

时间:2014-06-09 12:33:51

标签: objective-c afnetworking swift afnetworking-2 ios8

现在, swift 是开发iOS应用的新语言。

我们如何与 AFNetworking 或 使用 NSURLSession 将是一个更好的选择???

请帮帮我..

2 个答案:

答案 0 :(得分:32)

您必须将AFNetworking添加到您的快速项目

在构建设置中 - >将模块设置为是

在构建设置中 - > Swift编译器 - > Objective-C桥接文件设置桥接文件的名称' ProjectName-Bridging-Header.h'例如

在ProjectName-Bridging-Header.h中写道:

#import "AFNetworking.h"

答案 1 :(得分:12)

  

任何可作为模块访问的Objective-C框架(或C库)   可以直接导入Swift。这包括所有的   Objective-C系统框架 - 例如Foundation,UIKit和   SpriteKit以及随系统提供的通用C库。对于   例如,要导入Foundation,只需将此import语句添加到   您正在使用的Swift文件的顶部:

您只需将它们导入项目并创建桥接标题即可。你可以找到详细的解释How to call Objective-C code from Swift