-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Alamofire 最佳实践
iPader edited this page Jun 6, 2016
·
3 revisions
- Alamofire - 1. 基础教程,2. 进阶教程:该系列教程通过示例项目分步骤详细介绍了 Alamofire 网络库的使用技巧。Alamofire 是 Mattt Thompson 为其著名的 AFNetworking 采用 Swift 重写的网络库。原文:Alamofire Tutorial: Getting Started,来源:Ray Wenderlich,作者:Essan Parto,译者:@星夜暮晨
- 如何在 Swift 中使用 Alamofire 进行网络编程:“在这个又臭又长、近乎 3500 多词的教程中,我们将探讨一系列广泛的网络基本话题,并建立一个假日待办应用”。原文:The Absolute Guide to Networking in Swift with Alamofire,来源:AppCoda,作者:Gregg Mojica,译文来源:SwiftGG翻译组
- iOS 源代码分析 --- Alamofire By Draveness
- Alamofire-SwiftyJSON:简单地整合 Alamofire 和 SwiftyJSON 后,远程 JSON 使用方便了。
- AlamofireObjectMapper:整合了 Alamofire 和 ObjectMapper
- RxAlamofire:基于 RxSwift 的 Alamofire 封装库。
- SwiftNet:基于 RxSwift 和 Alamofire 的网络请求简易封装库。
- Moya:如果你需要如此功能的Swift网络API,可以考虑使用它。它基于 Alamofire, swfitz 等优秀开源类实现。
- BigBrother:网络请求活动状态监视器类。由于 Alamofire 库并无此项特性,因此它可以做为 Alamofire 的一个扩展功能。
- SwiftTask:一个很标准的任务及其生命周期管理类库。作者还附上了一个基于 Alamofire 库完成的网络文件下载的任务管理示例。