0
PromiseKitを使用して約束してコードをラップする必要があります。voidの作成実行可能コードをラップするプロミス
let promise = Promise(value:()) // Void promise.
しかし、私は、通常の約束チェーンの一部として実行されるいくつかのコードをラップし、ボイドの約束を返すようにしたいとそれがすぐに解決されます:私はこのようなボイド約束を作成することができます。私はこれをすることができます:
let promise = Promise<Void> {fulfilled, _ in
// Here is where I do stuff.
fulfill()
}
しかし、これはちょっとclunky感じています。
コードを実行するvoid promiseを生成するためのより簡潔な方法はありますか?