没有合适的资源?快使用搜索试试~ 我知道了~
iOS-Hyperspace:一个非常轻量级的URLSession包装器,使使用API变得轻而易举
共149个文件
swift:68个
json:33个
md:8个
需积分: 9 0 下载量 64 浏览量
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币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于大数据环境搭建,本项目为大数据基础镜像组件,Hadoop、Spark、Hive、Tez、Hue、Flink、Zookeeper、Kafka、MySQL等,用
- 基于开源的flink,对其实时sql进行扩展;主要实现了流与维表的join,支持原生flink SQL所有的语法详细文档+全部资料.zip
- 基于开源flink,源码阅读注释详细文档+全部资料.zip
- 基于微服务架构的实时计算(Flink)展示平台详细文档+全部资料.zip
- 工具4:股权激励如何实施.xls
- 天津滨海快速交通发展有限公司股权激励机制探讨2.ppt
- 某某交通股份有限公司高层股权激励方案.doc
- 话费管理规定.docx
- 话费补贴申请书.doc
- 交通补贴及移动话费补贴政策.doc
- 话费补贴管理制度.doc
- 电话费补贴管理办法(暂行).doc
- 话费补助管理制度.doc
- 员工话费补贴管理制度.doc
- 手机补贴标准管理办法.doc
- 加班与加班费的控制技巧.ppt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功