没有合适的资源?快使用搜索试试~ 我知道了~
iOS-Hyperspace:一个非常轻量级的URLSession包装器,使使用API变得轻而易举
共149个文件
swift:68个
json:33个
md:8个
需积分: 9 0 下载量 87 浏览量
2021-05-08
19:34:27
上传
评论
收藏 171KB ZIP 举报
温馨提示
超空间 目的 该库提供了有关URLSession和HTTP的简单抽象。 有几个主要目标: 保持简单。 使整个库的大小最小。 当然,将涉及一些样板文件(例如HTTP定义),但是我们的主要目标是保持库的高功能性和可维护性,而不会过度设计。 根据我们最常遇到的网络使用案例来定制库。 我们将继续根据构建的所有应用程序的共同需求添加功能。 关键概念 HTTP-包含标准的HTTP定义和类型。 如果您觉得这里缺少东西,请提交拉取请求! 请求-一种结构,用于定义网络请求的详细信息,包括所需的结果和错误类型。 基本上,这是利用HTTP中的定义围绕URLRequest进行的一个瘦包装。 TransportService-使用TransportSession (默认为URLSession )执行URLRequests 。 处理原始HTTP和Data 。 BackendService-使用Transp
资源推荐
资源详情
资源评论
收起资源包目录
iOS-Hyperspace:一个非常轻量级的URLSession包装器,使使用API变得轻而易举 (149个子文件)
PushNotificationPayload.apns 822B
Cartfile 40B
jsonplaceholder.cer 1KB
leaf.cer 1KB
intermediate.cer 1KB
root.cer 988B
.codebeatsettings 118B
apple.der 2KB
bbc.der 2KB
google.der 1KB
.gitignore 617B
Hyperspace.h 525B
Contents.json 2KB
Contents.json 1KB
Contents.json 663B
Contents.json 508B
Contents.json 269B
Contents.json 269B
Contents.json 269B
Contents.json 269B
Contents.json 249B
Contents.json 249B
Contents.json 244B
MixedTypeObject.json 236B
RootKeyArray.json 155B
RootKeyObjectPlus.json 149B
Contents.json 137B
Contents.json 137B
Contents.json 137B
Contents.json 137B
Contents.json 137B
Contents.json 116B
Contents.json 116B
Contents.json 116B
RootKeyObject.json 77B
RootKeyIncorrectType.json 74B
Contents.json 62B
Contents.json 62B
Contents.json 62B
Contents.json 62B
Contents.json 62B
Contents.json 62B
Contents.json 62B
Object.json 51B
DateObject.json 35B
CHANGELOG.md 16KB
README.md 9KB
ErrorHandling.md 8KB
Handling Empty Responses.md 6KB
Custom Decoding.md 4KB
Hyperspace 1.x-2.0 Migration Guide.md 3KB
Hyperspace 2.x-3.0 Migration Guide.md 2KB
CONTRIBUTING.md 485B
project.pbxproj 125KB
Info.plist 1KB
Info.plist 1KB
Info.plist 1KB
Info.plist 943B
Info.plist 781B
Info.plist 701B
IDEWorkspaceChecks.plist 238B
Hyperspace.podspec 2KB
Package.resolved 333B
Cartfile.resolved 39B
Main.storyboard 10KB
Main.storyboard 7KB
Interface.storyboard 3KB
LaunchScreen.storyboard 2KB
HTTP.swift 17KB
PinningTests.swift 14KB
RequestTests.swift 11KB
TransportServiceTests.swift 10KB
TrustConfiguration.swift 10KB
DecodingTests.swift 8KB
RecoverableTests.swift 7KB
Request.swift 7KB
HTTPTests.swift 6KB
BackendServiceTests.swift 6KB
CertificateHasher.swift 6KB
BackendServiceProtocol.swift 5KB
TrustValidator.swift 5KB
ViewController.swift 4KB
TransportResult.swift 4KB
Request+EmptyDecodingStrategy.swift 4KB
CodableContainer.swift 4KB
TrustValidatingTransportService.swift 3KB
DecodingFailureTests.swift 3KB
TransportService.swift 3KB
URLQueryParameterTests.swift 3KB
EmptyDecodingStrategyTests.swift 3KB
NetworkActivityIndicatorTests.swift 3KB
ViewController.swift 3KB
InterfaceController.swift 3KB
RecoveryStrategy.swift 3KB
Trusts.swift 3KB
NetworkActivityIndicatable.swift 3KB
Contents.swift 3KB
CertificateHashTests.swift 2KB
TransportResultTests.swift 2KB
MockBackendService.swift 2KB
共 149 条
- 1
- 2
资源评论
Mia不大听话
- 粉丝: 21
- 资源: 4592
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Python 版官方 Dropbox API V2 SDK.zip
- solidworks焊件槽钢多配置库,一个文件包含所有配置,可用于结构系统,2016以上版本可以打开使用
- jenkins2.346.1最后一版支持java8的jenkins插件
- gcc和clang编译选项总结
- CATICS3D1-18届图纸练习三维二维造型学习建模素材
- CaTICs网络3D大赛-1~8届所有题目建模模型(prt文件)-个人建模,UG8.0以上版本可以打开 观看建模步骤
- linux内核编码风格总结
- 图像识别技术在智能安防、零售、医疗与自动驾驶领域的深度学习应用与实现
- 基于JavaWeb的学生社团信息管理系统源码+数据库脚本.zip
- Python-图片去重工具
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功