XCode 15.2 日本語化計画:New Human Interface Guideline
属性キーがその値をコード化する方法を定義するプロトコル。
属性をコード化可能にするには、このプロトコルを実装します。AttributedString または AttributeContainer をコード化すると、それらの型がこのプロトコルに準拠していない属性はすべて削除されます。
static func encode(Self.Value, to: Encoder)
提供されたエンコーダに値をコード化します。
必須 デフォルトの実装が提供されます。
AttributeScopes.FoundationAttributes.AgreementArgumentAttribute
AttributeScopes.FoundationAttributes.AgreementConceptAttribute
AttributeScopes.FoundationAttributes.AlternateDescriptionAttribute
AttributeScopes.FoundationAttributes.ByteCountAttribute
AttributeScopes.FoundationAttributes.DateFieldAttribute
AttributeScopes.FoundationAttributes.DurationFieldAttribute
AttributeScopes.FoundationAttributes.ImageURLAttribute
AttributeScopes.FoundationAttributes.InflectionAlternativeAttribute
AttributeScopes.FoundationAttributes.InflectionRuleAttribute
AttributeScopes.FoundationAttributes.InlinePresentationIntentAttribute
AttributeScopes.FoundationAttributes.LanguageIdentifierAttribute
AttributeScopes.FoundationAttributes.LinkAttribute
AttributeScopes.FoundationAttributes.LocalizedStringArgumentAttributes.LocalizedURLArgumentAttribute
AttributeScopes.FoundationAttributes.MarkdownSourcePositionAttribute
AttributeScopes.FoundationAttributes.MeasurementAttribute
AttributeScopes.FoundationAttributes.MorphologyAttribute
AttributeScopes.FoundationAttributes.NumberFormatAttributes.NumberPartAttribute
AttributeScopes.FoundationAttributes.NumberFormatAttributes.SymbolAttribute
AttributeScopes.FoundationAttributes.PersonNameComponentAttribute
AttributeScopes.FoundationAttributes.PresentationIntentAttribute
AttributeScopes.FoundationAttributes.ReferentConceptAttribute
AttributeScopes.FoundationAttributes.ReplacementIndexAttribute
protocol DecodableAttributedStringKey
属性キーがその値を復号化する方法を定義するプロトコル。
typealias CodableAttributedStringKey
コード化可能および復号化可能の両方の属性キーによって使用される型エイリアス。