【文件属性】:
文件名称:ShazamLite:一个用于Swift:high_voltage:的异步,易于使用且快速的HTTP网络库
文件大小:66KB
文件格式:ZIP
更新时间:2021-04-10 22:43:37
Swift
动态构建的但易于使用的iOS网络库。
为什么要使用ShazamLite?
开发人员的抽象URLSession功能。
为开发人员配置模型编码和解码。
提供对所有HTTP请求类型(GET,POST,PUT,PATCH,DELETE)的支持。
常见HTTP错误的优美处理。
动态和自定义的请求构造。
服务器响应的自定义句柄。
要求
迅捷4.2+
Xcode 10.2以上
iOS 10.0
安装
对于带有iOS 10.0+项目:
pod 'ShazamLite'
快速开始
注意:ShazamLite只有两种强大的方法:
* get : Use this for requests when getting data from an API.
* set : Use this for for requests when you're sending data to an API.
【文件预览】:
ShazamLite-master
----.gitignore(239B)
----Shazam()
--------Info.plist(726B)
--------Shazam.h(479B)
--------Source()
----ShazamLite_logo.png(31KB)
----.travis.yml(242B)
----ShazamLite.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(17KB)
--------xcuserdata()
----ShazamTests()
--------Info.plist(701B)
--------ShazamTests.swift(6KB)
----LICENSE(1KB)
----ShazamLite.podspec(761B)
----.DS_Store(8KB)
----README.md(4KB)