Contents

init(_:including:)

Creates a reference-type attributed string from the specified value-type attributed string, including an attribute scope that a key path identifies.

Declaration

convenience init<S>(_ attrStr: AttributedString, including scope: KeyPath<AttributeScopes, S.Type>) throws where S : AttributeScope

Parameters

  • attrStr:

    The value-type attributed string that provides the text and attributes of the new object.

  • scope:

    A key path that identifies the attribute scope of the attributes in attrStr. This can be a nested scope that contains several scopes.

See Also

Creating a formatted string