func getLineStart (UnsafeMutablePointer<Int>?, end: UnsafeMutablePointer<Int>?, contentsEnd : UnsafeMutablePointer<Int>?, for: NSRange)
func lineRange (for: NSRange) -> NSRange
func paragraphRange (for: NSRange) -> NSRange
Availability 有効性
Technology
func getParagraphStart(_ startPtr: UnsafeMutablePointer
<Int
>?,
end parEndPtr: UnsafeMutablePointer
<Int
>?,
contentsEnd contentsEndPtr: UnsafeMutablePointer
<Int
>?,
for range: NSRange
)
startIndex
Upon return, contains the index of the first character of the paragraph containing the beginning of a
. Pass NULL
if you do not need this value (in which case the work to compute the value isn’t performed).
戻りでは、a
の始まりを含んでいる段落の最初の文字のインデックスを含みます。NULL
を渡してください、もしあなたがこの値を必要としないならば(その場合には値を算定する仕事は実行されません)。
endIndex
Upon return, contains the index of the first character past the terminator of the paragraph containing the end of a
. Pass NULL
if you do not need this value (in which case the work to compute the value isn’t performed).
戻りでは、a
の終わりを含んでいる段落の終端子をすぎた最初の文字のインデックスを含みます。NULL
を渡してください、もしあなたがこの値を必要としないならば(その場合には値を算定する仕事は実行されません)。
contentsEndIndex
Upon return, contains the index of the first character of the terminator of the paragraph containing the end of a
. Pass NULL
if you do not need this value (in which case the work to compute the value isn’t performed).
戻りでは、a
の終わりを含んでいる段落の終端子の最初の文字のインデックスを含みます。NULL
を渡してください、もしあなたがこの値を必要としないならば(その場合には値を算定する仕事は実行されません)。
aRange
A range within the receiver. The value must not exceed the bounds of the receiver. レシーバ内のある範囲。値は、レシーバの境界を越えてはいけません。
A paragraph is any segment of text delimited by a carriage return (U+000D
), newline (U+000A
), or paragraph separator (U+2029
).
段落は、キャリッジリターン(U+000D
)、または改行(U+000A
)または段落分離子(U+2029
)によって境界を定められるテキストのいくらかの分節です。
If a
is contained with a single paragraph, of course, the returned indexes all belong to that paragraph. Similar to get
, you can use the results of this method to construct the ranges for paragraphs.
a
が単一の段落に含まれるならば、もちろん、返されるインデックスは全てその段落に属します。get
と同様に、あなたはこのメソッドの結果を使って段落いくらかに対する範囲を組み立てることができます。
func getLineStart (UnsafeMutablePointer<Int>?, end: UnsafeMutablePointer<Int>?, contentsEnd : UnsafeMutablePointer<Int>?, for: NSRange)
func lineRange (for: NSRange) -> NSRange
func paragraphRange (for: NSRange) -> NSRange