Swiftで遊ぼう! on Hatena

あしたさぬきblogでやってた初心者オヤジのiOSプログラミング奮闘記がHatenaに来ました

Swiftで遊ぼう! - 1003 - forEach(_:)

何事も毎日ちょっとずつちょっとずつ。

今日は単なる備忘録(^_^;)

forEach(_:)

連続するデータ(シークエンス)で使えるインスタンス・メソッドです。

func forEach(_ body: (Int) throws -> Void) rethrows

あれ? rethrowsの使い方も分かってないな?

let numberWords = ["one", "two", "three"]
for word in numberWords {
    print(word)
}
// Prints "one"
// Prints "two"
// Prints "three"

numberWords.forEach { word in
    print(word)
}
// 上に書いているコードと同じ結果

これは便利ですね。覚えておこう。