Instance Property
インスタンスプロパティ
unicodeScalars
The Unicode scalars of the attributed string, as a view into the underlying string.
属性付き文字列のUnicodeスカラーそれら、基礎をなす文字列へのあるビューとして。
Required.
必須。
Discussion
議論
Use this property when you want to split the attributed string by Unicode scalar instead of grapheme cluster. This is useful when you need to carefully control insertion points or render the content.
このプロパティを使ってください、あなたが属性付き文字列を、書記素クラスタではなくユニコードスカラーによって分割したい時に。これは、あなたが挿入点または内容描出を注意深く制御する必要がある時に役に立ちます。
You can also use this property to mutate the attributed string, using RangeReplaceableCollection
methods, such as insert(_:at:)
and append(_:)
. Inserted characters inherit any attributes present at the insertion point.
あなたはまた、このプロパティを使って属性付き文字列を変化させることができます、RangeReplaceableCollection
メソッド、例えばinsert(_:at:)
およびappend(_:)
などを使って。挿入された文字は、挿入ポイントで存在するあらゆる属性を継承します。
See Also
参照
Accessing Views into the Attributed String
属性付き文字列へのビューそれらにアクセスする
var runs: AttributedString.Runs
The attributed runs of the attributed string, as a view into the underlying string.
属性付き文字列の属性付きrunそれら、基礎をなす文字列へのあるビューとして。
Required.
必須。