XCode 15.2 日本語化計画:New Human Interface Guideline
属性キーと値のコンテナ。
AttributeContainer は、属性とその値を属性付き文字列の外部に保存する方法を提供します。この型を使用して、事前に設定された属性を使用して AttributedString のインスタンスを初期化し、既存の属性付き文字列の属性を設定、マージ、または置換します。
空の属性コンテナを作成します。
init<S>([NSAttributedString.Key : Any], including: S.Type)
辞書と属性スコープから属性コンテナを作成します。
init<S>([NSAttributedString.Key : Any], including: KeyPath<AttributeScopes, S.Type>)
辞書とキー パスが識別する属性スコープから属性コンテナを作成します。
init([NSAttributedString.Key : Any])
デフォルトの属性スコープを使用して、辞書から属性コンテナを作成します。
subscript<T>(T.Type) -> T.Value?
指定されたキーに対応する属性を返します。
subscript<K>(dynamicMember: KeyPath<AttributeDynamicLookup, K>) -> K.Value?
指定されたキーパスに対応する属性を返します。
指定されたキーパスに対応する属性コンテナを返します。
属性チェーンの構築の一部として、変更された属性コンテナを返します。
静的メソッドとして使用するために、属性チェーンの構築の一部として、変更された属性コンテナを返します。
属性の名前と型を定義する型。
struct AttributeContainer.Builder
属性値を設定して属性コンテナを反復的に構築する型。
func merge(AttributeContainer, mergePolicy: AttributedString.AttributeMergePolicy)
コンテナの属性を別の属性コンテナの属性と合体します。
コンテナの属性を別の属性コンテナの属性と合体して、属性コンテナを返します。
enum AttributedString.AttributeMergePolicy
属性を合体するときに適用する動作の列挙型。
init(from: Decoder, configuration: AttributeScopeCodableConfiguration)
提供された構成を利用して、指定された復号器から復号することにより、新しいインスタンスを作成します。
func encode(to: Encoder, configuration: AttributeScopeCodableConfiguration)
提供された構成を利用して、値を指定されたエンコーダにコード化します。
typealias AttributeContainer.DecodingConfiguration
属性コンテナを復号化するための構成型。
typealias AttributeContainer.EncodingConfiguration
属性コンテナーをコード化するための構成型。
protocol ObjectiveCConvertibleAttributedStringKey
属性キーの値の型と Objective-C の相互運用性を定義するプロトコル。
ハッシュ値。
この値の必須コンポーネントを与えられたハッシャーに入力してハッシュします。
static func == (AttributeContainer, AttributeContainer) -> Bool
2 つの値が等しいかどうかを示すブール値を返します。
static func != (AttributeContainer, AttributeContainer) -> Bool
2 つの値が等しくないかどうかを示すブール値を返します。
インスタンスのテキスト表現。
DecodableWithConfiguration
EncodableWithConfiguration
空の属性付き文字列を作成します。
属性付き部分文字列から属性付き文字列を作成します。
init(String, attributes: AttributeContainer)
文字列と属性コンテナから属性付き文字列を作成します。
init(Substring, attributes: AttributeContainer)
部分文字列と属性コンテナから属性付き文字列を作成します。
init<S>(S, attributes: AttributeContainer)
文字シーケンスと属性コンテナから属性付き文字列を作成します。