2
<title>NSArchiver</title>
5
<a href ="Base.html">[Up] </a>
6
<a href ="NSArray.html">[Next] </a>
10
<dt><a href ="http://www.gnustep.org/developers/whoiswho.html">Richard Frith-Macdonald</a>
13
<p>Version: $Revision: 1.13 $</p>
14
<p>Date: $Date: 2001/12/12 14:10:12 $</p>
15
<h2><a name ="cont-0">NSArchiver</a></h2>
16
<h2><a name ="NSArchiver">NSArchiver</a></h2>
17
<p><b>Declared in: </b> Foundation/NSArchiver.h</p>
18
<p><b>Inherits from: </b> NSCoder</p>
19
<p><b>Conforms to: </b> NSObject
24
<h2>Instance Variables </h2>
29
<li ><a href ="NSArchiver.html#method-0">+archiveRootObject:</a>
30
<li ><a href ="NSArchiver.html#method-1">+archivedDataWithRootObject:</a>
31
<li ><a href ="NSArchiver.html#method-2">-archiverData</a>
32
<li ><a href ="NSArchiver.html#method-3">-classNameEncodedForTrueClassName:</a>
33
<li ><a href ="NSArchiver.html#method-4">-encodeClassName:intoClassName:</a>
34
<li ><a href ="NSArchiver.html#method-5">-encodeConditionalObject:</a>
35
<li ><a href ="NSArchiver.html#method-6">-encodeRootObject:</a>
36
<li ><a href ="NSArchiver.html#method-7">-initForWritingWithMutableData:</a>
37
<li ><a href ="NSArchiver.html#method-8">-replaceObject:withObject:</a>
39
<hr><h2>Class Methods </h2>
40
<h3><a name ="method-0">archiveRootObject:</a></h3>
41
+ (BOOL) <b>archiveRootObject:</b> (id)rootObject;<br>
45
<h3><a name ="method-1">archivedDataWithRootObject:</a></h3>
46
+ (NSData*) <b>archivedDataWithRootObject:</b> (id)rootObject;<br>
50
<hr><h2>Instances Methods </h2>
51
<h3><a name ="method-2">archiverData</a></h3>
52
- (NSMutableData*) <b>archiverData</b>;<br>
56
<h3><a name ="method-3">classNameEncodedForTrueClassName:</a></h3>
57
- (NSString*) <b>classNameEncodedForTrueClassName:</b> (NSString*)trueName;<br>
61
<h3><a name ="method-4">encodeClassName:intoClassName:</a></h3>
62
- (void) <b>encodeClassName:</b> (NSString*)trueName <b>intoClassName:</b> (NSString*)inArchiveName;<br>
66
<h3><a name ="method-5">encodeConditionalObject:</a></h3>
67
- (void) <b>encodeConditionalObject:</b> (id)object;<br>
71
<h3><a name ="method-6">encodeRootObject:</a></h3>
72
- (void) <b>encodeRootObject:</b> (id)rootObject;<br>
76
<h3><a name ="method-7">initForWritingWithMutableData:</a></h3>
77
- (id) <b>initForWritingWithMutableData:</b> (NSMutableData*)data;<br>
81
<h3><a name ="method-8">replaceObject:withObject:</a></h3>
82
- (void) <b>replaceObject:</b> (id)object <b>withObject:</b> (id)newObject;<br>