文字列型の関数であるenumerateLinesの詳しい使い方を教えてください。
わからない箇所はenumerateLinesの引数であるstopとLineの意味です。これらの引数の役割はなんでしょうか?
import UIKit
var text: String = "hogehoge\npiyopiyp\nfugafuga"
var lineIndex = 1
text.enumerateLines { (line, stop) -> () in
print("(lineIndex) : (line)")
lineIndex += 1
}
また変数textの中身を"Apple\Orange\Lemon"に変更するとエラーになってしまいます。同じ文字列なのにエラーになるのでとても不思議に思います。わかる方教えてください!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/03/17 00:33
2016/03/17 00:50
2016/03/17 01:29
2016/03/17 01:34
2016/03/17 02:05
2016/03/17 02:49