NKNetworker
描述
此模板旨在简化并加快创建和处理带有 JSON 主体内容的 REST API 请求和响应的过程。基于自动生成支持 Codable 协议类型的实例
示例
要运行示例项目,请克隆仓库,然后从 Example 目录运行 pod install
要求
iOS 10.0
Swift 5.0
安装
NKNetworker 通过 CocoaPods 可用。要安装它,只需将以下行添加到您的 Podfile 中
pod 'NKNetworker'
版本历史
v.0.1.0
v.0.1.1
- 修复问题:当请求正文为空时(body = nil)数据对象(JSON)初始化为4字节
v.0.1.2
- 修复URL字符串中未解码符号的问题
v.0.1.3
- 修复请求/响应日志打印问题
- 移除默认头部
Content-Type: application/json; charset=utf-8
v.0.1.4
- 修复路径参数分隔符问题
v.0.1.5
NKNRequestFetcher.errorHandler
通常用于处理默认情况下的NKNStaticError
v.0.1.6
NKNRequestFetcher.body
可用自定义编码
作者
nkopilovskii, [email protected]
许可证
NKNetworker 适用于 MIT 许可证。有关更多信息,请参阅 LICENSE 文件。