[swift] 返り値があるClosureでAが終わったらBを実行
Aが終わったらBを実行できるように返り値があるClosureを実装するには以下のコード
func fetchPersonData(completion: (_ str: String) -> Void) {
let str = "person"
completion(str) //完了通知
}
実行コードは以下の通り
fetchPersonData(){(str: String) in
personLabel.text = str
}