誓言 1.1.0

誓言 1.1.0

Meniny 维护。



誓言 1.1.0


Version Author Build Passing Swift
Platforms MIT
Cocoapods Carthage SPM

🏵简介

誓言 是 Swift 开发中 Promise / Future 概念的实现。

了解更多关于 Promise 的信息。

📋要求

  • iOS 8.0+
  • macOS 10.10+
  • tvOS 9.0+
  • Xcode 9.0+ 且 Swift 5.0+

📲安装

誓言CocoaPods 上可用

use_frameworks!
pod 'Oath'

❤️贡献

您随时可以分支并提交拉取请求。

🔖许可

誓言 是开源软件,采用 MIT 许可。

💫用法

fetchUserInfo().then { info in
    print("User: \(info)")
}.onError { e in
    print("An error occured : \(e)")
}.finally {
    print("Everything is done <3")
}
func fetchUserInfo() -> Promise<String> {
    return Promise { resolve, reject in
        print("fetching user info...")
        wait { resolve("Elias") }
    }
}