\fi-6552 \s7 \li7030 \fi-6553 \fi-5796 Creates and returns a data object after initializing an archiver with that object and encoding the archiver with \i rootObject\i0 .\
\s6 \li7029 \fi-5794 \fi-6552 \fi-6552 + (BOOL)\b archiveRootObject:\b0 (id)\i rootObject\i0 Archives\i rootObject\i0 by encoding it as a data object in\
\fi-6552 \s7 \li7030 \fi-6553 \fi-5796 \b toFile:\b0 (NSString *)\i path\i0 an archiver and writing that data object to file \i path\i0 . Returns YES upon success.\
\s6 \li7029 \fi-5794 \fi-6552 \fi-6552 {\f3 -} (void)\b encodeArrayOfObjCType:\b0 (const char *)\i type\i0 Encodes an \i array\i0 of \i count\i0 data elements of the same \
\fi-6552 \s7 \li7030 \fi-6553 \fi-5796 \b count:\b0 (unsigned int)\i count\i0 Objective C data \i type\i0 .\i \
\i0 \b at:\b0 (const void *)\i array\
\s6 \li7029 \fi-5794 \fi-6552 \i0 \fi-6552 {\f3 -} (void)\b encodeConditionalObject:\b0 (id)\i object\i0 Encodes into the linearized data a conditional \i object\i0 that points back toward a root object. If \b nil\b0 is specified for \i object\i0 , it encodes it as \b nil\b0 unconditionally. Raises an exception if no root object has been encoded. \
\fi-6552 \fi-6552 \fi-6552 {\f3 -} (void)\b encodeRootObject:\b0 (id)\i rootObject\i0 Encodes the \i rootObject\i0 at the start of the linearized data representing the object graph. Raises an exception if the root object has already been encoded.\
\fs28 \pard \s6 \li7029 \fi-6552 \ri1007 \ql \tx6652 \tx7030 \f1 \b0 \fi-6552 {\f3 -} (NSMutableData *)\b archiverData\b0 Returns the data object, in mutable form, that is associated with the receiving NSArchiver.\
\fi-6552 \s7 \li7030 \fi-6553 \fi-5796 \i0 Returns the string object representing the class name used to archive instances of the class. This class name might not be the original name (\i trueName\i0 ): see \b encodeClassName:intoClassName\b0 .\
\s6 \li7029 \fi-5794 \fi-6552 \fi-6552 {\f3 -} (void)\b encodeClassName:\b0 (NSString *)\i trueName\i0 Encodes in the archived data a substitute class name \
\fi-6552 \s7 \li7030 \fi-6553 \fi-5796 \b intoClassName:\b0 (NSString *)\i inArchiveName\i0 (\i inArchiveName\i0 ) for the real class name (\i trueName\i0 ). \