NSKeyedUnarchiver Klassenreferenz

#import <NSKeyedUnarchiver.h>

Abgeleitet von NSCoder.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - _blobForCurrentObject
(id) - init
(id) - _initWithStream:data:topDict:
(id) - initForReadingWithData:
(id) - initWithStream:
(void) - dealloc
(void) - finalize
(id) - description
(BOOL) - allowsKeyedCoding
(void) - setDelegate:
(id) - delegate
(void) - setClass:forClassName:
(Class) - classForClassName:
(void) - finishDecoding
(void) - replaceObject:withObject:
(void) - _replaceObject:withObject:
(BOOL) - containsValueForKey:
(id) - decodeObjectForKey:
(id) - _decodeArrayOfObjectsForKey:
(BOOL) - decodeBoolForKey:
(int) - decodeIntForKey:
(int) - decodeInt32ForKey:
(long long) - decodeInt64ForKey:
(float) - decodeFloatForKey:
(double) - decodeDoubleForKey:
(const char *) - decodeBytesForKey:returnedLength:
(id) - _decodePropertyListForKey:
(id) - decodeObject
(id) - decodePropertyList
(id) - decodeDataObject
(void *) - decodeBytesWithReturnedLength:
(void) - decodeValuesOfObjCTypes:
(void) - decodeValueOfObjCType:at:
(void) - decodeArrayOfObjCType:count:at:
(int) - versionForClassName:
(unsigned int) - systemVersion

Öffentliche, statische Methoden

(void) + initialize
(id) + unarchiveObjectWithFile:
(id) + unarchiveObjectWithData:
(void) + setClass:forClassName:
(Class) + classForClassName:

Geschützte Attribute

id _delegate
unsigned int _flags
id _objRefMap
id _replacementMap
id _nameClassMap
id _tmpRefObjMap
id _refObjMap
int _genericKey
id _data
void * _offsetData
id _containers
id _objects
char * _bytes
unsigned long long _len
void * _reserved1
void * _reserved0

Ausführliche Beschreibung

Definiert in Zeile 9 der Datei NSKeyedUnarchiver.h.


Dokumentation der Elementfunktionen

+ (void) initialize  

Implementiert NSObject.

+ (id) unarchiveObjectWithFile: (id)  fp8  

+ (id) unarchiveObjectWithData: (id)  fp8  

+ (void) setClass: (Class)  fp8
forClassName: (id)  fp12 

+ (Class) classForClassName: (id)  fp8  

- (id) _blobForCurrentObject  

- (id) init  

- (id) _initWithStream: (struct __CFReadStream *)  fp8
data: (id)  fp12
topDict: (struct __CFDictionary *)  fp16 

- (id) initForReadingWithData: (id)  fp8  

- (id) initWithStream: (id)  fp8  

- (void) dealloc  

Implementiert NSObject.

- (void) finalize  

Implementiert NSObject.

- (id) description  

- (BOOL) allowsKeyedCoding  

Implementiert NSCoder.

- (void) setDelegate: (id)  fp8  

- (id) delegate  

- (void) setClass: (Class)  fp8
forClassName: (id)  fp12 

- (Class) classForClassName: (id)  fp8  

- (void) finishDecoding  

- (void) replaceObject: (id)  fp8
withObject: (id)  fp12 

- (void) _replaceObject: (id)  fp8
withObject: (id)  fp12 

- (BOOL) containsValueForKey: (id)  fp8  

Implementiert NSCoder.

- (id) decodeObjectForKey: (id)  fp8  

Implementiert NSCoder.

- (id) _decodeArrayOfObjectsForKey: (id)  fp8  

- (BOOL) decodeBoolForKey: (id)  fp8  

Implementiert NSCoder.

- (int) decodeIntForKey: (id)  fp8  

Implementiert NSCoder.

- (int) decodeInt32ForKey: (id)  fp8  

Implementiert NSCoder.

- (long long) decodeInt64ForKey: (id)  fp8  

Implementiert NSCoder.

- (float) decodeFloatForKey: (id)  fp8  

Implementiert NSCoder.

- (double) decodeDoubleForKey: (id)  fp8  

Implementiert NSCoder.

- (const char *) decodeBytesForKey: (id)  fp8
returnedLength: (unsigned int *)  fp12 

Implementiert NSCoder.

- (id) _decodePropertyListForKey: (id)  fp8  

- (id) decodeObject  

Implementiert NSCoder.

- (id) decodePropertyList  

Implementiert NSCoder.

- (id) decodeDataObject  

Implementiert NSCoder.

- (void *) decodeBytesWithReturnedLength: (unsigned int *)  fp8  

Implementiert NSCoder.

- (void) decodeValuesOfObjCTypes: (const char *)  fp8  

Implementiert NSCoder.

- (void) decodeValueOfObjCType: (const char *)  fp8
at: (void *)  fp12 

Implementiert NSCoder.

- (void) decodeArrayOfObjCType: (const char *)  fp8
count: (unsigned int)  fp12
at: (void *)  fp16 

Implementiert NSCoder.

- (int) versionForClassName: (id)  fp8  

Implementiert NSCoder.

- (unsigned int) systemVersion  

Implementiert NSCoder.


Dokumentation der Datenelemente

- (id) _delegate [protected]

Definiert in Zeile 11 der Datei NSKeyedUnarchiver.h.

- (unsigned int) _flags [protected]

Definiert in Zeile 12 der Datei NSKeyedUnarchiver.h.

- (id) _objRefMap [protected]

Definiert in Zeile 13 der Datei NSKeyedUnarchiver.h.

- (id) _replacementMap [protected]

Definiert in Zeile 14 der Datei NSKeyedUnarchiver.h.

- (id) _nameClassMap [protected]

Definiert in Zeile 15 der Datei NSKeyedUnarchiver.h.

- (id) _tmpRefObjMap [protected]

Definiert in Zeile 16 der Datei NSKeyedUnarchiver.h.

- (id) _refObjMap [protected]

Definiert in Zeile 17 der Datei NSKeyedUnarchiver.h.

- (int) _genericKey [protected]

Definiert in Zeile 18 der Datei NSKeyedUnarchiver.h.

- (id) _data [protected]

Definiert in Zeile 19 der Datei NSKeyedUnarchiver.h.

- (void*) _offsetData [protected]

Definiert in Zeile 20 der Datei NSKeyedUnarchiver.h.

- (id) _containers [protected]

Definiert in Zeile 21 der Datei NSKeyedUnarchiver.h.

- (id) _objects [protected]

Definiert in Zeile 22 der Datei NSKeyedUnarchiver.h.

- (char*) _bytes [protected]

Definiert in Zeile 23 der Datei NSKeyedUnarchiver.h.

- (unsigned long long) _len [protected]

Definiert in Zeile 24 der Datei NSKeyedUnarchiver.h.

- (void*) _reserved1 [protected]

Definiert in Zeile 25 der Datei NSKeyedUnarchiver.h.

- (void*) _reserved0 [protected]

Definiert in Zeile 26 der Datei NSKeyedUnarchiver.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: