「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
都市連携: 東京 大阪 福岡