ios - Swift 的 AFNetwork

标签 ios swift afnetworking nsurlconnection

<分区>

我正在从 Objective-C 转向 Swift。在 Objective-C 中,我使用 AFNetworking 进行客户端-服务器通信 (NSURLConnection)。我搜索并引用了一些网络通信的博客,找到了以下链接以供引用。

  1. https://github.com/AFNetworking/AFNetworking
  2. https://github.com/Alamofire/Alamofire

我从 GitHub 链接下载了 zip 文件。但是,两者都是用 Objective-C 编写的。谁能帮我在 Swift 中使用 AFNetworking? 寻求您的帮助。谢谢。

最佳答案

您必须将 AFNetworking 添加到您的 swift 项目中

在 Build Settings -> Defines Module 设置为 Yes

在 Build Settings -> Swift compiler -> Objective-C bridging file 中设置桥接文件的名称‘bridge.h’

例如在 bridge.h 中写:

#import "AFNetworking.h"

请参阅本教程以创建 bridging-Header

有关如何使用 AFNetWork 的其他 HTTP 方法,请参阅此 tutorial

关于ios - Swift 的 AFNetwork,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32943025/

相关文章:

ios - Afnetworking post 请求的代码提取

ios - UILabel 文本未显示,但 "text"值正在更新(显示在控制台中)

ios - 从FCM通知数据IOS中检索数据并打开 View Controller

ios - UITableView setContentOffset:动画不正确

ios - 自动布局高度按比例但有上限限制

iOS 开发者和分发证书

ios - 如何将图像发送到post方法?

ios - UIImageView+AFNetworking maxConcurrentOperationCount

ios - 日期选择器 swift iOS

iOS 如何在 CollectionView Controller 中创建搜索栏