午休:为iOS macOS编写REST API客户端的文明方式

时间:2024-02-24 10:50:38
【文件属性】:

文件名称:午休:为iOS macOS编写REST API客户端的文明方式

文件大小:551KB

文件格式:ZIP

更新时间:2024-02-24 10:50:38

macos swift caching ios reactive

编写iOS / macOS REST客户端的优雅方式 通过为RESTful资源提供可观察模型的客户端缓存,大大简化了应用程序代码。 作业系统: iOS 10 +,macOS 10.11 +,tvOS 9.0+ 语言:用Swift编写,支持Swift和Objective-C中的应用 工具要求: Xcode 11.3 +,Swift 5.1+(有关旧版支持,请参见) 执照:麻省理工学院 目录 总览 文献资料 —广泛! 惊险! 例子很多! -淫荡的细节! 隐藏的宝藏! 更多例子! -不错,听起来并不迷人,但却提供了令人惊讶的信息。 这是为了什么? 问题 希望您的应用与远程API通讯吗? 欢迎来到您的州梦night! 您需要在到达时显示响应数据。 除非不再显示请求屏幕。 除非UI的其他一些当前可见的位碰巧需要相同的数据。 或即将需要它。 您应该显示一个加载指示器(但要注意使它永远旋转的竞赛条件),显示用户友好的错误(但不是多余的-没有模态警报犬!),为用户提供重试机制……并在发生时隐藏所有这些信息后续请求成功。 确保避免冗余请求和冗余响应反序列化。 反序列化当然应该在后台线程


网友评论