告别异步烦恼:Asynchronous 让代码简洁高效

还在为选择哪种异步方案而头疼吗?Asynchronous 为你解决一切!轻松使用完成处理程序,流畅运行各种异步代码,例如网络请求等等。无需再为代码添加各种依赖和抽象,Asynchronous 还你一片清爽,让用户自由选择!想体验 Asynchronous 的强大功能吗?克隆项目,进入 Example 文件夹,运行 pod install 即可。假设你正在开发一个需要执行异步任务(例如 HTTP 请求)的移动 SDK,代码示例如下:

func getUser(by id: String) -> Async {
    return Async { resolve, reject in
        let url = APIRouter.route(for: .users, id: id)
        let request = 
zip 文件大小:640.34KB