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 (with: Data) -> Any?
Decodes and returns the object graph previously encoded by
NSKeyedArchiver
and stored in a given NSData
object.
以前にNSKeyedArchiver
によってエンコードされてある与えられたNSData
オブジェクトに格納されたオブジェクトグラフをデコードして返します。