颤音 1.0.1

颤音 1.0.1

Ismail Bozkurt 维护。



颤音 1.0.1

  • 作者
  • ismailbozk

颤音

Version License Platform

想法

颤音是一个 iOS 网络框架。它旨在以结构化的方式准备 URLRequests 并管理失败的/可恢复的网络请求。

用例

  • 在触发之前验证和准备 URLRequests。
    • 有时 URLRequests 需要具有某些有效信息,如正确的会话令牌。例如通过另一个网络调用刷新令牌并将其插入到 URLRequest 中。
    • 如果 API 需要在对实际端点进行操作之前要求用户进行登录,则在触发 URLRequest 之前使用户登录。
  • 从服务器检索的错误中进行恢复;
    • 401 身份验证错误。例如会话令牌已过期或无效。
    • 密码已过期或用户最近更改了密码。要求用户输入新密码,并在从用户那里检索密码后继续。
    • 等等。

请参阅 示例单元测试 以了解一些用例示例。

要求

安装

Tremolo 可以通过 CocoaPods 获得。要安装它,只需将以下行添加到您的 Podfile

pod 'Tremolo'

作者

Ismail Bozkurt, [email protected] LinkedIn

许可证

Tremolo 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。