「Swift」map()で構造体(struct)のプロパティを取り出すサンプル

2021年7月2日

書式
構造体オブジェクト名.map({プロパティを取り出す条件})
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
// 構造体の定義
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)

 

Swift

Posted by arkgame