hachinoBlog

hachinobuのエンジニアライフ

2016-08-03から1日間の記事一覧

SwiftTaskであるAPI処理の結果をもとにSuccessでTask.allを使う方法

背景 ある通信処理の成功結果をもとに複数通信をネストせずに書きたかった SwiftTaskを使うと簡単にできる コード private func generateTaskA() -> Task<Float, [String], NSError?> { return Task { (fulfill, reject) in //通信処理 成功時にはStringの配列が得られる fulfill(result</float,>…