The attribute container with the attributes to merge.
mergePolicy
A policy to use when resolving conflicts between this string’s attributes and those in attributes.
Return Value
戻り値
An attributed string with attributed merged from the source string and the provided attributes. In cases where the same attribute exists in both the source string and attributes, the mergePolicy determines which value the returned string uses.
Discussion
議論
The following example shows an AttributedString created with the mergingAttributes(_:mergePolicy:) method. The source string contains both foreground and background NSColor color attributes, while the targetAttributes attribute container includes a different background color value. With a mergePolicy of AttributedString.AttributeMergePolicy.keepNew, the target string uses the value from targetAttributes rather than the value from the original source string.
Since targetAttributes doesn’t provide a different foreground color, the target string copies the valeu from the source string.
Returns an attributed string by setting the attributed string’s attributes to those in a specified attribute container.
属性付き文字列をその属性付き文字列のもつ属性それらをある指定された属性コンテナの中のそれらへと設定することによって返します。