Instance Method インスタンスメソッド

enumerateLines(_:)

Enumerates all the lines in the string. 文字列の中の行を全て列挙します。

Declaration 宣言

func enumerateLines(_ block: @escaping (String, UnsafeMutablePointer<ObjCBool>) -> Void)

Parameters パラメータ

block

The block executed for the enumeration. 列挙に対して実行されるブロック。

The block takes two arguments: ブロックは2つの引数をとります。

line

The current line of the string being enumerated. The line contains just the contents of the line, without the line terminators. See getLineStart(_:end:contentsEnd:for:) for a discussion of line terminators. 列挙されている文字列の現在の行。行はその行の内容だけを含みます、行終端子なしに。getLineStart(_:end:contentsEnd:for:)を行終端子の議論のために見てください。

stop 中止

A reference to a Boolean value that the block can use to stop the enumeration by setting *stop = YES; it should not touch *stop otherwise. あるブール値への参照、それはブロックが使用して*stop = YESに設定することで列挙を停止できます;それはそれ以外では*stopにさわるべきではありません。

See Also 参照

Finding Characters and Substrings 文字と下位文字列を発見する