API コレクション


属性付き文字列内の指標へのアクセス


属性付き文字列内の位置、先頭からのオフセット、または別の既知の位置の前後にアクセスします。




トピックス


端末指標へのアクセス


var startIndex: AttributedString.Index

空ではない、属性付き文字列内の最初の文字の位置。


var endIndex: AttributedString.Index

文字列の終了を過ぎた後の位置 - 最後の有効なサブスクリプト引数より 1 つ大きい位置。



オフセットによる指標へのアクセス


func index(Index, offsetByCharacters: Int) -> Index

与えられた文字列の指標から与えられた距離だけオフセットされた文字の位置を文字単位で返します。


func index(Index, offsetByRuns: Int) -> Index

与えられた文字列の指標から与えられた実行数だけオフセットされた実行の位置を返します。


func index(Index, offsetByUnicodeScalars: Int) -> Index

与えられた文字列の指標から、Unicode スカラーで測定された与えられた距離だけオフセットされた、Unicode スカラーの位置を返します。



既知の位置より前の指標へのアクセス


func index(beforeCharacter: Index) -> Index

指標で指定された別の文字の直前の文字の位置を返します。


func index(beforeRun: Index) -> Index

指標で示された、実行の直前の実行の位置を返します。


func index(beforeUnicodeScalar: Index) -> Index

指標で示された、Unicode スカラーの直前の Unicode スカラーの位置を返します。



既知の位置より後の指標へのアクセス


func index(afterCharacter: Index) -> Index

指標で示された別の文字の直後の文字の位置を返します。


func index(afterRun: Index) -> Index

指標で示された、実行の直後の実行の位置を返します。


func index(afterUnicodeScalar: Index) -> Index

指標で示された、Unicode スカラーの直後の Unicode スカラーの位置を返します。



サポートする型


struct AttributedString.Index

属性付き文字列内の文字またはコード単位の位置を表す型。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ