列挙型


AttributeScopes.FoundationAttributes
.LocalizedStringArgumentAttributes.Localized
NumericArgumentAttribute.Value


この属性によって表される値の型。



iOS 16.0+ iPadOS 16.0+ macOS 13.0+ Mac Catalyst 16.0+

tvOS 16.0+ watchOS 9.0+ visionOS 1.0+ Xcode 14.0+

enum AttributeScopes .FoundationAttributes.LocalizedStringArgumentAttributes.LocalizedNumericArgumentAttribute.Value






概要


この列挙型の各 case では、値の型と値自体が、関連した値として提供されます。






トピックス


値の case


case uint(UInt64)

符号なしの整数値。


case int(Int64)

符号付きの整数値。


case double(Double)

倍精度の浮動小数点値。


case decimal(Decimal)

10 進数値。



ハッシュ化


var hashValue: Int

ハッシュ値。


func hash(into: inout Hasher)

この値の必須コンポーネントを与えられたハッシュに入力してハッシュします。



コード化と復号化


init(from: Decoder)

与えられた復号器から復号して新しいインスタンスを作成します。


func encode(to: Encoder)

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



値の比較


static func == (AttributeScopes.FoundationAttributes.LocalizedStringArgumentAttributes.LocalizedNumericArgumentAttribute.Value, AttributeScopes.FoundationAttributes.LocalizedStringArgumentAttributes.LocalizedNumericArgumentAttribute.Value) -> Bool

2 つの値が等しいかどうかを示すブール値を返します。


static func != (AttributeScopes.FoundationAttributes.LocalizedStringArgumentAttributes.LocalizedNumericArgumentAttribute.Value, AttributeScopes.FoundationAttributes.LocalizedStringArgumentAttributes.LocalizedNumericArgumentAttribute.Value) -> Bool

2 つの値が等しくないかどうかを示すブール値を返します。






関連


プロトコルより


AttributedStringKey



以下に準拠


Decodable


Encodable


Hashable


Sendable






以下も見よ


属性付き文字列キーのプロパティの検査


static let name: String

属性の名前。

















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ