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

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

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

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番目の変換する属性を識別します。

k5

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

c

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

Return Value 戻り値

An attributed string, with the applied transformations to the given attributes. 5つの属性への適用された変換を備える、ある属性付き文字列。

See Also 参照

Transforming Attributes 属性を変換する