質問
例えば以下のようなUserクラスの配列userArrayからuser2を用いてindex番号を取得したい場合、どのようなメソッドを使えばうまくできるでしょうか。
Swift4
swift4
1class User { 2 var name : String 3 var age : Int 4 5 init(name: String,age:Int) { 6 self.name = name 7 self.age = age 8 } 9} 10 11var userArray: [User] 12 13let user1 = User(name: "Yamada", age: 22) 14let user2 = User(name: "Tanaka", age: 24) 15let user3 = User(name: "Kagawa", age: 26) 16 17userArray = [user1,user2,user3]
user1 も user2 と同じく User(name: "Tanaka", age: 24) だった場合に、user2を用いて取得するindex番号は何を期待しているでしょうか?0でしょうか?1でしょうか?

回答3件
あなたの回答
tips
プレビュー