汎用イニシャライザ


init(_:including:)


属性スコープを含む、参照型から値型の属性付き文字列を作成します。


iOS 15.0+ iPadOS 15.0+ macOS 12+ Mac Catalyst 15.0+

tvOS 15.0+ watchOS 8.0+ visionOS 1.0+ Xcode 13.0+

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





パラメータ


nsStr

変換すべき NSAttributedString


scope

nsStr 内の属性の属性スコープ。これは、複数のスコープを含むネストされたスコープにすることができます。



議論


このイニシャライザは、提供されたスコープ内に存在する nsStr からの属性のみを収集します。結果の属性付き文字列では、scope 内に存在しない nsStr 内のキーが全て省略されます。






以下も見よ


参照型から属性付き文字列を作成


init<S>(NSAttributedString, including: S.Type)

属性スコープを含む、参照型から値型の属性付き文字列を作成します。


init(NSAttributedString)

参照型から値型属性付き文字列を作成します。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ