JSONValue
public indirect enum JSONValue
extension JSONValue: Codable
JSON値を表す列挙型です。
-
nil
Declaration
Swift
case none -
文字列型
Declaration
Swift
case string(String) -
ブール型
Declaration
Swift
case bool(Bool) -
符号つき整数型
Declaration
Swift
case int(Int) -
符号つき整数型(8bit)
Declaration
Swift
case int8(Int8) -
符号つき整数型(16bit)
Declaration
Swift
case int16(Int16) -
符号つき整数型(32bit)
Declaration
Swift
case int32(Int32) -
符号つき整数型(64bit)
Declaration
Swift
case int64(Int64) -
符号なし整数型
Declaration
Swift
case uint(UInt) -
符号なし整数型(8bit)
Declaration
Swift
case uint8(UInt8) -
符号なし整数型(16bit)
Declaration
Swift
case uint16(UInt16) -
符号なし整数型(32bit)
Declaration
Swift
case uint32(UInt32) -
符号なし整数型(64bit)
Declaration
Swift
case uint64(UInt64) -
浮動小数点型
Declaration
Swift
case double(Double) -
浮動小数点型
Declaration
Swift
case float(Float) -
浮動小数点型
Declaration
Swift
case cgfloat(CGFloat) -
日付型
Declaration
Swift
case date(Date) -
配列型
Declaration
Swift
case array([JSONValue]) -
辞書型
Declaration
Swift
case dictionary([String : JSONValue]) -
JSONConvertibleを返します。Declaration
Swift
public var rawValue: JSONConvertible { get } -
Declaration
Swift
public init(from decoder: Decoder) throws -
Declaration
Swift
public func encode(to encoder: Encoder) throws
View on GitHub
Install in Dash
JSONValue Enumeration Reference