CBGPromise

Installation
CBGPromise is available through CocoaPods and Carthage.
CocoaPods
Add the following line to your Podfile:
pod "CBGPromise"
Carthage
Add the following line to your Cartfile:
github "cbguder/CBGPromise"
Usage
A simple example might look like this:
import CBGPromise
class Client {
func getValue() -> Future<String> {
let promise = Promise<String>()
someAsyncCall {
promise.resolve("Test")
}
return promise.future
}
}
class SimpleExample {
func main() {
let client = Client()
client.getValue().then { value in
print(value)
}
}
}
For other examples, see the Examples folder.
Author
Can Berk Güder
License
CBGPromise is available under the MIT license. See the LICENSE file for more info.
CBGPromise
Installation
CBGPromise is available through CocoaPods and Carthage.
CocoaPods
Add the following line to your Podfile:
Carthage
Add the following line to your Cartfile:
Usage
A simple example might look like this:
For other examples, see the Examples folder.
Author
Can Berk Güder
License
CBGPromise is available under the MIT license. See the LICENSE file for more info.