Generic Instance Method 総称体インスタンスメソッド

transformingAttributes(_:_:_:_:_:)

Returns an attributed string created by calling a closure that transforms four attributes, which key paths identify, of a source attributed string. あるクロージャを呼び出すことによって作成される属性付き文字列を返します、それは元の属性付き文字列の4つの属性、キーパスそれらが識別するもの、を変換するものです。

Declaration 宣言

Parameters パラメータ

k

The key path to an AttributedStringKey that identifies an attribute to transform. AttributedStringKeyへのキーパス、それは変換する属性を識別します。

k2

The key path to an AttributedStringKey that identifies a second attribute to transform. AttributedStringKeyへのキーパス、それは2番目の変換する属性を識別します。

k3

The key path to an AttributedStringKey that identifies a third attribute to transform. AttributedStringKeyへのキーパス、それは3番目の変換する属性を識別します。

k4

The key path to an AttributedStringKey that identifies a fourth attribute to transform. AttributedStringKeyへのキーパス、それは4番目の変換する属性を識別します。

c

A closure that receives four AttributedString.SingleAttributeTransformer instances that you use to access and alter the attributes’ ranges and values. あるクロージャ、それは4つのAttributedString.SingleAttributeTransformerインスタンスを受け取ります、それらはあなたが属性のもつ範囲と値にアクセスしてそして改めるために使うものです。

Return Value 戻り値

An attributed string with the applied transformations to the specified attributes. 指定された属性それらへの適用された変換を備えるある属性付き文字列。

See Also 参照

Transforming Attributes 属性を変換する