NSData Klassenreferenz

#import <NSData.h>

Abgeleitet von NSObject, < NSCopying > und < NSCoding >.

Basisklasse für MLMappedImageData, NSConcreteData, NSMutableData und NSSubrangeData.

Aufstellung aller Elemente


Öffentliche Methoden

(unsigned int) - length
(const void *) - bytes
(unsigned long) - _cfTypeID
(id) - description
(unsigned int) - hash
(BOOL) - isEqual:
(id) - copyWithZone:
(id) - mutableCopyWithZone:
(void) - encodeWithCoder:
(id) - initWithCoder:
(Class) - classForCoder
(BOOL) - _bytesAreVM
(void) - getBytes:
(void) - getBytes:length:
(void) - getBytes:range:
(BOOL) - isEqualToData:
(id) - subdataWithRange:
(BOOL) - writeToFile:options:error:
(BOOL) - writeToURL:options:error:
(BOOL) - writeToFile:atomically:error:
(BOOL) - writeToFile:atomically:
(BOOL) - writeToURL:atomically:
(id) - initWithBytes:length:copy:freeWhenDone:bytesAreVM:
(id) - initWithBytes:length:
(id) - initWithBytesNoCopy:length:
(id) - initWithBytesNoCopy:length:freeWhenDone:
(id) - initWithContentsOfFile:
(id) - initWithContentsOfFile:options:error:
(id) - initWithContentsOfURL:options:error:
(id) - initWithContentsOfURL:
(id) - initWithContentsOfMappedFile:
(id) - initWithContentsOfMappedFile:error:
(id) - initWithContentsOfFile:error:
(id) - initWithData:

Öffentliche, statische Methoden

(id) + allocWithZone:
(id) + data
(id) + dataWithBytes:length:
(id) + dataWithBytesNoCopy:length:
(id) + dataWithBytesNoCopy:length:freeWhenDone:
(id) + dataWithContentsOfFile:
(id) + dataWithContentsOfURL:
(id) + dataWithContentsOfMappedFile:
(id) + dataWithContentsOfFile:options:error:
(id) + dataWithContentsOfURL:options:error:
(id) + dataWithData:

Ausführliche Beschreibung

Definiert in Zeile 13 der Datei NSData.h.


Dokumentation der Elementfunktionen

+ (id) allocWithZone: (struct _NSZone *)  fp8  

Implementiert in NSMutableData.

+ (id) data  

+ (id) dataWithBytes: (const void *)  fp8
length: (unsigned int)  fp12 

+ (id) dataWithBytesNoCopy: (void *)  fp8
length: (unsigned int)  fp12 

+ (id) dataWithBytesNoCopy: (void *)  fp8
length: (unsigned int)  fp12
freeWhenDone: (BOOL)  fp16 

+ (id) dataWithContentsOfFile: (id)  fp8  

+ (id) dataWithContentsOfURL: (id)  fp8  

+ (id) dataWithContentsOfMappedFile: (id)  fp8  

+ (id) dataWithContentsOfFile: (id)  fp8
options: (unsigned int)  fp12
error: (id *)  fp16 

+ (id) dataWithContentsOfURL: (id)  fp8
options: (unsigned int)  fp12
error: (id *)  fp16 

+ (id) dataWithData: (id)  fp8  

- (unsigned int) length  

- (const void *) bytes  

- (unsigned long) _cfTypeID  

- (id) description  

- (unsigned int) hash  

Implementiert NSObject.

Implementiert in NSCFData.

- (BOOL) isEqual: (id)  fp8  

Implementiert NSObject.

Implementiert in NSCFData.

- (id) copyWithZone: (struct _NSZone *)  fp8  

Erneute Implementation von < NSCopying >.

Implementiert in NSConcreteData und NSSubrangeData.

- (id) mutableCopyWithZone: (struct _NSZone *)  fp8  

- (void) encodeWithCoder: (id)  fp8  

Erneute Implementation von < NSCoding >.

- (id) initWithCoder: (id)  fp8  

Erneute Implementation von < NSCoding >.

- (Class) classForCoder  

Implementiert in NSMutableData.

- (BOOL) _bytesAreVM  

- (void) getBytes: (void *)  fp8  

Implementiert in NSConcreteData und NSSubrangeData.

- (void) getBytes: (void *)  fp8
length: (unsigned int)  fp12 

Implementiert in NSConcreteData und NSSubrangeData.

- (void) getBytes: (void *)  fp8
range: (struct _NSRange fp12 

Implementiert in NSConcreteData und NSSubrangeData.

- (BOOL) isEqualToData: (id)  fp8  

- (id) subdataWithRange: (struct _NSRange fp8  

- (BOOL) writeToFile: (id)  fp8
options: (unsigned int)  fp12
error: (id *)  fp16 

- (BOOL) writeToURL: (id)  fp8
options: (unsigned int)  fp12
error: (id *)  fp16 

- (BOOL) writeToFile: (id)  fp8
atomically: (BOOL)  fp12
error: (id *)  fp16 

- (BOOL) writeToFile: (id)  fp8
atomically: (BOOL)  fp12 

- (BOOL) writeToURL: (id)  fp8
atomically: (BOOL)  fp12 

- (id) initWithBytes: (void *)  fp8
length: (unsigned int)  fp12
copy: (BOOL)  fp16
freeWhenDone: (BOOL)  fp20
bytesAreVM: (BOOL)  fp24 

Implementiert in NSConcreteData und NSConcreteMutableData.

- (id) initWithBytes: (const void *)  fp8
length: (unsigned int)  fp12 

- (id) initWithBytesNoCopy: (void *)  fp8
length: (unsigned int)  fp12 

- (id) initWithBytesNoCopy: (void *)  fp8
length: (unsigned int)  fp12
freeWhenDone: (BOOL)  fp16 

- (id) initWithContentsOfFile: (id)  fp8  

- (id) initWithContentsOfFile: (id)  fp8
options: (unsigned int)  fp12
error: (id *)  fp16 

- (id) initWithContentsOfURL: (id)  fp8
options: (unsigned int)  fp12
error: (id *)  fp16 

- (id) initWithContentsOfURL: (id)  fp8  

- (id) initWithContentsOfMappedFile: (id)  fp8  

- (id) initWithContentsOfMappedFile: (id)  fp8
error: (id *)  fp12 

- (id) initWithContentsOfFile: (id)  fp8
error: (id *)  fp12 

- (id) initWithData: (id)  fp8  


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