Swift学习:Alamofire网络请求封装
前言
Alamofire
是一个使用 swift
开发的网络请求框架,开发团队是 AFNetworking
的原团队。语法简洁,采用 链式编程
的思想,本质是基于 NSURLSession
进行封装。在实际项目 二次封装
成可以便捷使用的 工具类
,实现了 链式调用
及 OC风格调用
两种调用方式。
依赖:
HandyJSON 即JSON序列化/反序列化库
定义 BaseModel
- 根据后台返回的数据,定义
BaseModel
,便于在接收到后台数据后,能够对数据进行初步处理
1 | import HandyJSON |
BaseModel 建立后,就可以正式开始准备搭建网络请求工具了
- 请求成功/失败的闭包
1 | // 别名 :请求成功/失败的闭包 |
- Post title:Swift学习:Alamofire网络请求封装
- Post author:张建
- Create time:2023-02-03 10:11:52
- Post link:https://redefine.ohevan.com/2023/02/03/Swift三方框架/Swift学习21:Alamofire网络请求封装/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.