3つの記述方法があるようです、毎回ブロックにぶち当たると作業が止まるのでメモとして残す。
ブロックでっせ!と、こんな感じで出てきます、
ダブルクリックで、意味がわからなくなる。この前置詞 in
ちゅーのが曲者、どこの中じゃ?。
その一
addressString.enumerateLines ({
(line: String, inout stop: Bool) -> () in
print(line)
})
Trailing closure syntax:()を抜いてます。
addressString.enumerateLines {
(line: String, inout stop: Bool) in
print(line)
}
XCodeの簡易バージョン
これが一番意味がつかめないのですが、最初に出てきたときによく見ろということですな。
addressString.enumerateLines {
(line, stop) in
println(line)
}