目的
iOSアプリにて、関数から複数の返り値を取得する方法メモ
環境
- Xcode Version 12.1
- Swift 5
対応メモ
返す側の関数の設定
以下は仮でString変数を2つ返している。
func hogehoge() -> (String, String) {
//...
//...
return ("ho", "ge")
}
受け取る側の設定
.0
、.1
でアクセスする。
let strings = hogehoge()
hoge1.text = "\(strings.0)"
hoge2.text = "\(strings.1)"
以上です。