Generic Initializer

init(_:including:)

Creates a value-type attributed string from a reference type, including an attribute scope. 値型の属性付き文字列を参照型から作成します、属性スコープを含みます。

Declaration 宣言

init<S>(_ nsStr: NSAttributedString, including scope: S.Type) throws where S : AttributeScope

Parameters パラメータ

nsStr

The NSAttributedString to convert. このNSAttributedStringを変換することになります。

scope

The attribute scope of the attributes in nsStr. This can be a nested scope that contains several scopes. nsStrにおける属性それらの属性スコープ。これは、ある入れ子にされたスコープであることができます、それは幾つかのスコープを含むものです。

Discussion 議論

This initializer only collects attributes from nsStr that exist in the provided scope. The resulting attributed string omits any keys in nsStr that don’t exist in scope. このイニシャライザは、属性それらをその提供されたスコープの中に存在するnsStrから収集するだけです。結果の属性付き文字列は、nsStrの中のどんなキーでも、scopeの中に存在しないものを省きます。

See Also 参照

Creating an Attributed String from a Reference Type 属性付き文字列を参照型から作成する