「Swift5」変数に関数を代入するサンプル
環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Target: x86_64-unknown-linux-gnu
書式
func 関数名(引数:String…)->String{
処理コード
}
let 変数名 =関数名(引数:)
使用例
import Foundation func funA(target:String...) -> String { var funA = "都市連携: " for str in target { funA += str } return funA } let result = funA(target:) print(result(" 東京 "," 大阪" ," 福岡 "))
実行結果
$ swift 15.swift
都市連携: 東京 大阪 福岡