class func unarchiveTopLevelObjectWithData (Data) -> Any?
Decodes a previously-archived object graph, and returns the root object.
以前にアーカイブされたオブジェクトグラフをデコードします、そしてルートオブジェクトを返します。
static func unarchivedObject <DecodedObjectType>( ofClass : DecodedObjectType.Type, from: Data) -> DecodedObjectType?
Decodes a previously-archived object graph, and returns the root object as the specified type.
以前にアーカイブされたオブジェクトグラフをデコードします、そしてルートオブジェクトをこの指定された型として返します。
class func unarchivedObject (ofClasses : Set<AnyHashable>, from: Data) -> Any
Decodes a previously-archived object graph, returning the root object as one of the specified classes.
以前にアーカイブされたオブジェクトグラフをデコードします、ルートオブジェクトをこの指定されたクラスのうちの1つとして返します。
static func unarchivedObject (ofClasses : [AnyClass], from: Data) -> Any?
Decodes a previously-archived object graph, returning the root object as one of the specified classes.
以前にアーカイブされたオブジェクトグラフをデコードします、ルートオブジェクトをこの指定されたクラスのうちの1つとして返します。
var requiresSecureCoding : Bool
Indicates whether the receiver requires all unarchived classes to conform to
NSSecureCoding
.
レシーバが全てのアンアーカイブされたクラスをNSSecureCoding
に準拠するのに必要とするかどうかを指し示します。
class func unarchiveObject (withFile : String) -> Any?
Decodes and returns the object graph previously encoded by
NSKeyedArchiver
written to the file at a given path.
以前にNSKeyedArchiver
によってエンコードされてある与えられたパスでファイルに書き出されたオブジェクトグラフをデコードして返します。