汎用構造体


ScopedAttributeContainer


指定された属性範囲内でそのコンテンツの動的なメンバー検索を可能にする属性コンテナ。


iOS 15.0+ iPadOS 15.0+ macOS 12.0+ Mac Catalyst 15.0+

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

@dynamicMemberLookup
struct
ScopedAttributeContainer<S> where S : AttributeScope





概観


あなたのアプリが使用する複数の属性範囲に存在する属性を明確にする必要がある場合は、ScopedAttributeContainer を使用して下さい。






トピックス


属性キーへのアクセス


subscript<T>(dynamicMember: KeyPath<S, T>) -> T.Value?

指定されたキーパスが示す属性の値を返します。






関連


以下に準拠


Sendable






以下も見よ


部分文字列全体の属性へのアクセス


subscript<K>(K.Type) -> K.Value?

属性付き文字列キーに対応する属性値を返します。


subscript<K>(dynamicMember: KeyPath<AttributeDynamicLookup, K>) -> K.Value?

キーパスが示す属性値を返します。


enum AttributeDynamicLookup

属性とコンテナの動的メンバー検索をサポートする型。


subscript<S>(dynamicMember: KeyPath<AttributeScopes, S.Type>) -> ScopedAttributeContainer<S>

キーパスが示す範囲の属性コンテナを返します。


















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ