列挙型


AttributeScopes.FoundationAttributes.Person
NameComponentAttribute.Component


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+

enum AttributeScopes .FoundationAttributes.PersonNameComponentAttribute.Component : String, Codable, Sendable





トピックス


型エイリアス


typealias AttributeScopes.FoundationAttributes.PersonNameComponentAttribute.Component.RawValue



列挙型 Case


case delimiter


case familyName


case givenName


case middleName


case namePrefix


case nameSuffix


case nickname



イニシャライザ


init(from: Decoder)

与えられたデコーダから復号する事により新しいインスタンスを作成します。この時型の RawValueString です。


init?(rawValue: String)



インスタンスプロパティ


var hashValue: Int


var rawValue: String



インスタンスメソッド


func encode(to: Encoder)

この値を与えられたエンコーダにコード化します。この時型の RawValueString です。


func hash(into: inout Hasher)



演算子関数


static func != (AttributeScopes.FoundationAttributes.PersonNameComponentAttribute.Component, AttributeScopes.FoundationAttributes.PersonNameComponentAttribute.Component) ->> Bool






関連


以下に準拠


Decodable


Encodable


Sendable


















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ