何となくLLっぽいSwiftですが、それでもなお残る違和感が常にあります。そこでメソッドを追加してよりLLっぽく書けるようにしていきましょう。 今回はCollection-Eachの紹介です。配列やDictionaryにRuby風のeachメソッドを追加します。 配列の場合 ["Apples", "Oranges", "Mangos"].each{ println("Item \($0)") } eachで各値を順番に処理していきます。同じようにeachwithindexに似たメソッドも用意されています。 ["Apples", "Oranges", "Mangos"].eachWithIndex{ println("Item \($0) at Index \($1)") } こちらもよく使いそうですね。 ["key1":1, "Key2":2, "Key3":3].each{ printl
![第八回 Collection-Each - RubyのようなeachをSwiftにも - Swift入門 - Mobile Touch - モバイル/タブレット開発者およびデザイナー向け情報ポータル](https://cdn-ak-scissors.b.st-hatena.com/image/square/487d4cfbd5fccac3c38810104e714ce553a0079f/height=288;version=1;width=512/http%3A%2F%2Fimages.mobiletou.ch.s3.amazonaws.com%2Fwp-content%2Fuploads%2F2014%2F06%2Fswift.jpg)