class func archivedData (withRootObject : Any) -> Data
func encodeRootObject (Any)
func encodeConditionalObject (Any?)
NSArchiver
and archives an object graph by encoding it into a data object and writing the resulting data object to a specified file.
NSArchiver
の一時インスタンスを作成します、そしてそれをデータオブジェクトにエンコードして結果データオブジェクトをある指定されたファイルに書き出すことによって、オブジェクトグラフをアーカイブします。
Availability 有効性
Technology
rootObject
The root object of the object graph to archive. アーカイブすることになるオブジェクトグラフのルートオブジェクト。
path
The location of the the file into which to write the archive. それへとアーカイブを書き込むことになるファイルの位置。
true
if the archive was written successfully, otherwise false
.
true
、もしアーカイブがうまく書き込まれたならば、そうでなければfalse
。
This convenience method invokes archived
to get the encoded data, and then sends that data object the message write(to
, using path
for the first argument and true
for the second.
この便宜メソッドは、archived
発動してエンコード済みデータを取得します、そしてそれからそのデータオブジェクトをメッセージwrite(to
に送ります、path
を最初の引数に対してそしてtrue
を2番目に対して使います。
The archived data should be retrieved from the archive by an NSUnarchiver
object.
アーカイブされたデータは、アーカイブからNSUnarchiver
オブジェクトをによって回収されるべきです。
class func archivedData (withRootObject : Any) -> Data
func encodeRootObject (Any)
func encodeConditionalObject (Any?)
func write(toFile : String, atomically: Bool) -> Bool