func containsValue (forKey : String) -> Bool
Returns a Boolean value that indicates whether the archive contains a value for a given key within the current decoding scope.
アーカイブがある与えられたキーに対する値を現在のデコードしているスコープ内に含むかどうかを指し示すブール値を返します。
func decodeTopLevelDecodable <T>(T.Type, forKey : String) -> T?
Decodes a top-level decodable value associated with a given key.
与えられたキーと結び付けられたトップレベルのデコード可能な値をデコードします。
func decodeBool (forKey : String) -> Bool
Decodes a Boolean value associated with a given key.
与えられたキーと結び付けられたブール値をデコードします。
func decodeBytes (forKey : String, returnedLength : UnsafeMutablePointer<Int>?) -> UnsafePointer<UInt8>?
Decodes a stream of bytes associated with a given key.
与えられたキーと結び付けられたバイトいくらかからなるあるストリームをデコードします。
func decodeDouble (forKey : String) -> Double
Decodes a double-precision floating-point value associated with a given key.
与えられたキーと結び付けられた倍精度浮動小数点値をデコードします。
func decodeFloat (forKey : String) -> Float
Decodes a single-precision floating-point value associated with a given key.
与えられたキーと結び付けられた単精度浮動小数点値をデコードします。
func decodeInt32 (forKey : String) -> Int32
Decodes a 32-bit integer value associated with a given key.
与えられたキーと結び付けられた32ビット整数値をデコードします。
func decodeInt64 (forKey : String) -> Int64
Decodes a 64-bit integer value associated with a given key.
与えられたキーと結び付けられた64ビット整数値をデコードします。
func decodeObject (forKey : String) -> Any?
Decodes and returns an object associated with a given key.
与えられたキーと結び付けられたオブジェクトをデコードして返します。
func finishDecoding ()
Tells the receiver that you are finished decoding objects.
レシーバにあなたがオブジェクトのデコードを完了したことを教えます。
var decodingFailurePolicy : NSCoder.DecodingFailurePolicy
The action to take when this unarchiver fails to decode an entry.
このアンアーカイバが登録項目のデコードに失敗する時にとる行動。