「Swift」map()で構造体(struct)のプロパティを取り出すサンプル
書式
構造体オブジェクト名.map({プロパティを取り出す条件})
使用例
// 構造体の定義
struct Employee {
var addr: String
var age: Int
}
// 初期化
let cft = [
Employee(addr: "Address 001", age: 21),
Employee(addr: "Baddress 002", age: 29)
]
// プロパティ
let result = cft.map({ (emp) -> String in
return emp.addr
})
print(result)
// 構造体の定義
struct Employee {
var addr: String
var age: Int
}
// 初期化
let cft = [
Employee(addr: "Address 001", age: 21),
Employee(addr: "Baddress 002", age: 29)
]
// プロパティ
let result = cft.map({ (emp) -> String in
return emp.addr
})
print(result)
// 構造体の定義 struct Employee { var addr: String var age: Int } // 初期化 let cft = [ Employee(addr: "Address 001", age: 21), Employee(addr: "Baddress 002", age: 29) ] // プロパティ let result = cft.map({ (emp) -> String in return emp.addr }) print(result)