水夫と戯れて

Appleの開発言語Swiftのことを書く。公開されている範囲内で書いています。文章に「?」が含まれているところはよく理解していないところ。

配列

目次>

配列は [ ] でくくってやる

配列は0から始まる。 配列xxxxのN番めの要素をYYYYYに置き換える場合は、xxxx[N]=YYYYYとする。

辞書はこちら

var shoppingList = ["catfish", "water", "tulips", "blue paint"]
shoppingList[1] = "bottle of water"
NSLog("---\(shoppingList[1])---")

=>---bottle of water---

letで配列を作成しても要素は置き換わる

let shoppingList = ["catfish", "water", "tulips", "blue paint"]
shoppingList[1] = "bottle of water"
NSLog("---\(shoppingList[1])---")

=>---bottle of water---

配列の要素の型を指定したいときには型をつけてやる。 let theArray = String;

要素の追加

配列の要素を追加するときは += で末尾に追加する

func function003()  {
        var anArray = ["aaa","bbb","ccc"]
        anArray += "ddd"
            println("\(anArray)")

    }
//->[aaa, bbb, ccc, ddd]
要素の修正

配列の要素の番号を指定して変更する

 func function004()  {
        var anArray = ["aaa","bbb","ccc"]
        anArray[0] = "AAA"
        println("\(anArray)")
        
    }

//=>[AAA, bbb, ccc]