[Swift] 再入門 配列と辞書 (Array and Dictionary)

Objective-Cと同様にArray(配列)とDictionary(辞書)があります。 大体この2つを使えるようになれば、大抵の処理に困らなくなると思います。 Swiftは型の制約が強いので、定義する時に型を指定する必要があるのが0bjective-Cと違います。 ## 配列の定義とループ ```swift `gutter:true; // 空の配列を定義する方法 // 型を指定する必要がある var emptylist = [String]() print(emptylist) // 配列の初期化 var fruitslist = ["apple", "orange", "melon"] print(fruitslist) fruitslist[1] = "green apple" print(fruitslist) // 配列を順番に処理 for (item) in fruitslist { print(item) } ``` ## 辞書の定義とループ ```swift `gutter:true; // 空の辞書を定義する // 型を指定する必要がある var emptydict = [String:String]() print(emptydict) // 辞書の初期化 var occupations = [ "Malcolm" : "Captain", "Kaylee" : "Mechanic", ] print(occupations) // 代入 occupations["Jayne"] = "Public Relations" print(occupations) // 辞書を順番に処理 for (key, value) in occupations { print("\(key) is \(value)") } ```

0 件のコメント :

コメントを投稿