[swift] 返り値がVoidのClosureでAが終わったらBを実行
Aが終わったらBを実行できるように返り値がVoidのClosureを実装するには以下のコード
func saveName(name: String, completion: (()->Void)?) { //Nameの保存処理など //完了通知 completion?() }
実行コードは以下の通り
saveName(name: nameToSave){ //saveNameが終了したらtableviewをリロードなど self.tableView.reloadData() }