+ archivedDataWithRootObject:
- encodeRootObject:
- encodeConditionalObject:
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
+ (BOOL)archiveRootObject:(id)rootObject
toFile:(NSString
*)path;
rootObject
The root object of the object graph to archive. アーカイブすることになるオブジェクトグラフのルートオブジェクト。
path
The location of the the file into which to write the archive. それへとアーカイブを書き込むことになるファイルの位置。
YES
if the archive was written successfully, otherwise NO
.
YES
、もしアーカイブがうまく書き込まれたならば、そうでなければNO
。
This convenience method invokes archived
to get the encoded data, and then sends that data object the message write
, using path
for the first argument and YES
for the second.
この便宜メソッドは、archived
発動してエンコード済みデータを取得します、そしてそれからそのデータオブジェクトをメッセージwrite
に送ります、path
を最初の引数に対してそしてYES
を2番目に対して使います。
The archived data should be retrieved from the archive by an NSUnarchiver
object.
アーカイブされたデータは、アーカイブからNSUnarchiver
オブジェクトをによって回収されるべきです。
+ archivedDataWithRootObject:
- encodeRootObject:
- encodeConditionalObject:
- writeToFile:atomically: