NSString Klassenreferenz

#import <NSString.h>

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

Basisklasse für NSDebugString, NSMutableString, NSPathStore2, NSPlaceholderString und NSSimpleCString.

Aufstellung aller Elemente


Öffentliche Methoden

(unsigned int) - length
(unsigned short) - characterAtIndex:
(const unsigned short *) - _fastCharacterContents
(const char *) - _fastCStringContents:
(BOOL) - _isCString
(id) - _stringRepresentation
(id) - quotedStringRepresentation
(id) - description
(id) - copyWithZone:
(id) - mutableCopyWithZone:
(BOOL) - isEqual:
(unsigned int) - hash
(BOOL) - isEqualToString:
(int) - compare:options:range:
(int) - compare:options:range:locale:
(int) - compare:options:
(int) - compare:
(int) - caseInsensitiveCompare:
(int) - localizedCompare:
(int) - localizedCaseInsensitiveCompare:
(struct _NSRange- rangeOfComposedCharacterSequenceAtIndex:
(struct _NSRange- rangeOfString:options:range:locale:
(struct _NSRange- rangeOfString:options:range:
(struct _NSRange- rangeOfString:options:
(struct _NSRange- rangeOfString:
(struct _NSRange- rangeOfCharacterFromSet:options:range:
(struct _NSRange- rangeOfCharacterFromSet:options:
(struct _NSRange- rangeOfCharacterFromSet:
(id) - componentsSeparatedByString:
(id) - commonPrefixWithString:options:
(BOOL) - hasPrefix:
(BOOL) - hasSuffix:
(id) - stringByTrimmingCharactersInSet:
(id) - stringByPaddingToLength:withString:startingAtIndex:
(void) - getCharacters:range:
(void) - getCharacters:
(id) - _newSubstringWithRange:zone:
(id) - substringWithRange:
(id) - substringFromIndex:
(id) - substringToIndex:
(id) - stringByAppendingString:
(id) - stringByAppendingFormat:
(double) - doubleValue
(float) - floatValue
(int) - intValue
(int) - integerValue
(id) - uppercaseString
(id) - lowercaseString
(id) - capitalizedString
(id) - decomposedStringWithCanonicalMapping
(id) - precomposedStringWithCanonicalMapping
(id) - decomposedStringWithCompatibilityMapping
(id) - precomposedStringWithCompatibilityMapping
(void) - _getBlockStart:end:contentsEnd:forRange:stopAtLineSeparators:
(void) - getLineStart:end:contentsEnd:forRange:
(void) - getParagraphStart:end:contentsEnd:forRange:
(struct _NSRange- lineRangeForRange:
(struct _NSRange- paragraphRangeForRange:
(id) - displayableString
(BOOL) - writeToURL:atomically:encoding:error:
(BOOL) - writeToFile:atomically:encoding:error:
(BOOL) - writeToFile:atomically:
(BOOL) - writeToURL:atomically:
(id) - initWithCString:length:
(id) - initWithCString:
(id) - initWithCString:encoding:
(id) - initWithUTF8String:
(id) - initWithCharacters:length:
(id) - initWithString:
(id) - initWithData:encoding:
(id) - _initWithBytesOfUnknownEncoding:length:copy:usedEncoding:
(id) - _initWithDataOfUnknownEncoding:
(id) - initWithContentsOfFile:
(id) - initWithContentsOfURL:
(id) - initWithContentsOfURL:encoding:error:
(id) - initWithContentsOfFile:encoding:error:
(id) - initWithContentsOfURL:usedEncoding:error:
(id) - initWithContentsOfFile:usedEncoding:error:
(id) - initWithFormat:
(id) - initWithFormat:locale:
(id) - initWithFormat:arguments:
(id) - initWithCharactersNoCopy:length:freeWhenDone:
(id) - initWithCStringNoCopy:length:freeWhenDone:
(id) - initWithBytesNoCopy:length:encoding:freeWhenDone:
(id) - initWithFormat:locale:arguments:
(Class) - classForCoder
(void) - encodeWithCoder:
(id) - initWithCoder:

Öffentliche, statische Methoden

(void) + initialize
(id) + allocWithZone:
(id) + string
(id) + stringWithString:
(id) + stringWithCharacters:length:
(id) + stringWithCString:
(id) + stringWithCString:length:
(id) + stringWithCString:encoding:
(id) + stringWithUTF8String:
(id) + localizedStringWithFormat:
(id) + stringWithFormat:
(id) + stringWithFormat:locale:
(id) + stringWithContentsOfFile:
(id) + stringWithContentsOfURL:
(id) + stringWithContentsOfURL:encoding:error:
(id) + stringWithContentsOfURL:usedEncoding:error:
(id) + stringWithContentsOfFile:encoding:error:
(id) + stringWithContentsOfFile:usedEncoding:error:

Ausführliche Beschreibung

Definiert in Zeile 13 der Datei NSString.h.


Dokumentation der Elementfunktionen

+ (void) initialize  

Implementiert NSObject.

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

Implementiert in NSMutableString und NSSimpleCString.

+ (id) string  

+ (id) stringWithString: (id)  fp8  

+ (id) stringWithCharacters: (const unsigned short *)  fp8
length: (unsigned int)  fp12 

+ (id) stringWithCString: (const char *)  fp8  

+ (id) stringWithCString: (const char *)  fp8
length: (unsigned int)  fp12 

+ (id) stringWithCString: (const char *)  fp8
encoding: (unsigned int)  fp12 

+ (id) stringWithUTF8String: (const char *)  fp8  

+ (id) localizedStringWithFormat: (id)  fp8  

+ (id) stringWithFormat: (id)  fp8  

+ (id) stringWithFormat: (id)  fp8
locale: (id)  fp12 

+ (id) stringWithContentsOfFile: (id)  fp8  

+ (id) stringWithContentsOfURL: (id)  fp8  

+ (id) stringWithContentsOfURL: (id)  fp8
encoding: (unsigned int)  fp12
error: (id *)  fp16 

+ (id) stringWithContentsOfURL: (id)  fp8
usedEncoding: (unsigned int *)  fp12
error: (id *)  fp16 

+ (id) stringWithContentsOfFile: (id)  fp8
encoding: (unsigned int)  fp12
error: (id *)  fp16 

+ (id) stringWithContentsOfFile: (id)  fp8
usedEncoding: (unsigned int *)  fp12
error: (id *)  fp16 

- (unsigned short) characterAtIndex: (unsigned int)  fp8  

- (const unsigned short *) _fastCharacterContents  

Implementiert in NSCFString.

- (const char *) _fastCStringContents: (BOOL)  fp8  

- (BOOL) _isCString  

Implementiert in NSCFString.

- (id) _stringRepresentation  

- (id) quotedStringRepresentation  

- (id) description  

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

Erneute Implementation von < NSCopying >.

Implementiert in NSCFString, NSConstantString, NSDebugString, NSPathStore2 und NSSimpleCString.

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

Implementiert in NSCFString.

- (BOOL) isEqual: (id)  fp8  

Implementiert NSObject.

Implementiert in NSCFString, NSConstantString und NSSimpleCString.

- (unsigned int) hash  

Implementiert NSObject.

Implementiert in NSCFString, NSConstantString, NSPathStore2 und NSSimpleCString.

- (BOOL) isEqualToString: (id)  fp8  

- (int) compare: (id)  fp8
options: (unsigned int)  fp12
range: (struct _NSRange fp16 

Implementiert in NSConstantString und NSSimpleCString.

- (int) compare: (id)  fp8
options: (unsigned int)  fp12
range: (struct _NSRange fp16
locale: (id)  fp24 

- (int) compare: (id)  fp8
options: (unsigned int)  fp12 

- (int) compare: (id)  fp8  

- (int) caseInsensitiveCompare: (id)  fp8  

- (int) localizedCompare: (id)  fp8  

- (int) localizedCaseInsensitiveCompare: (id)  fp8  

- (struct _NSRange) rangeOfComposedCharacterSequenceAtIndex: (unsigned int)  fp8  

- (struct _NSRange) rangeOfString: (id)  fp8
options: (unsigned int)  fp12
range: (struct _NSRange fp16
locale: (id)  fp24 

- (struct _NSRange) rangeOfString: (id)  fp8
options: (unsigned int)  fp12
range: (struct _NSRange fp16 

- (struct _NSRange) rangeOfString: (id)  fp8
options: (unsigned int)  fp12 

- (struct _NSRange) rangeOfString: (id)  fp8  

- (struct _NSRange) rangeOfCharacterFromSet: (id)  fp8
options: (unsigned int)  fp12
range: (struct _NSRange fp16 

- (struct _NSRange) rangeOfCharacterFromSet: (id)  fp8
options: (unsigned int)  fp12 

- (struct _NSRange) rangeOfCharacterFromSet: (id)  fp8  

- (id) componentsSeparatedByString: (id)  fp8  

- (id) commonPrefixWithString: (id)  fp8
options: (unsigned int)  fp12 

- (BOOL) hasPrefix: (id)  fp8  

Implementiert in NSCFString und NSSimpleCString.

- (BOOL) hasSuffix: (id)  fp8  

Implementiert in NSCFString und NSSimpleCString.

- (id) stringByTrimmingCharactersInSet: (id)  fp8  

- (id) stringByPaddingToLength: (unsigned int)  fp8
withString: (id)  fp12
startingAtIndex: (unsigned int)  fp16 

- (void) getCharacters: (unsigned short *)  fp8
range: (struct _NSRange fp12 

- (void) getCharacters: (unsigned short *)  fp8  

- (id) _newSubstringWithRange: (struct _NSRange fp8
zone: (struct _NSZone *)  fp16 

Implementiert in NSSimpleCString.

- (id) substringWithRange: (struct _NSRange fp8  

Implementiert in NSCFString.

- (id) substringFromIndex: (unsigned int)  fp8  

- (id) substringToIndex: (unsigned int)  fp8  

- (id) stringByAppendingString: (id)  fp8  

Implementiert in NSSimpleCString.

- (id) stringByAppendingFormat: (id)  fp8  

- (double) doubleValue  

- (float) floatValue  

- (int) intValue  

- (int) integerValue  

- (id) uppercaseString  

- (id) lowercaseString  

- (id) capitalizedString  

- (id) decomposedStringWithCanonicalMapping  

- (id) precomposedStringWithCanonicalMapping  

- (id) decomposedStringWithCompatibilityMapping  

- (id) precomposedStringWithCompatibilityMapping  

- (void) _getBlockStart: (unsigned int *)  fp8
end: (unsigned int *)  fp12
contentsEnd: (unsigned int *)  fp16
forRange: (struct _NSRange fp20
stopAtLineSeparators: (BOOL)  fp28 

- (void) getLineStart: (unsigned int *)  fp8
end: (unsigned int *)  fp12
contentsEnd: (unsigned int *)  fp16
forRange: (struct _NSRange fp20 

Implementiert in NSCFString.

- (void) getParagraphStart: (unsigned int *)  fp8
end: (unsigned int *)  fp12
contentsEnd: (unsigned int *)  fp16
forRange: (struct _NSRange fp20 

- (struct _NSRange) lineRangeForRange: (struct _NSRange fp8  

- (struct _NSRange) paragraphRangeForRange: (struct _NSRange fp8  

- (id) displayableString  

- (BOOL) writeToURL: (id)  fp8
atomically: (BOOL)  fp12
encoding: (unsigned int)  fp16
error: (id *)  fp20 

- (BOOL) writeToFile: (id)  fp8
atomically: (BOOL)  fp12
encoding: (unsigned int)  fp16
error: (id *)  fp20 

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

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

- (id) initWithCString: (const char *)  fp8
length: (unsigned int)  fp12 

Implementiert in NSPlaceholderString.

- (id) initWithCString: (const char *)  fp8  

Implementiert in NSPlaceholderString.

- (id) initWithCString: (const char *)  fp8
encoding: (unsigned int)  fp12 

- (id) initWithUTF8String: (const char *)  fp8  

- (id) initWithCharacters: (const unsigned short *)  fp8
length: (unsigned int)  fp12 

Implementiert in NSPlaceholderString.

- (id) initWithString: (id)  fp8  

- (id) initWithData: (id)  fp8
encoding: (unsigned int)  fp12 

Implementiert in NSPlaceholderString.

- (id) _initWithBytesOfUnknownEncoding: (char *)  fp8
length: (unsigned int)  fp12
copy: (BOOL)  fp16
usedEncoding: (unsigned int *)  fp20 

- (id) _initWithDataOfUnknownEncoding: (id)  fp8  

- (id) initWithContentsOfFile: (id)  fp8  

- (id) initWithContentsOfURL: (id)  fp8  

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

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

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

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

- (id) initWithFormat: (id)  fp8  

- (id) initWithFormat: (id)  fp8
locale: (id)  fp12 

- (id) initWithFormat: (id)  fp8
arguments: (void *)  fp12 

- (id) initWithCharactersNoCopy: (unsigned short *)  fp8
length: (unsigned int)  fp12
freeWhenDone: (BOOL)  fp16 

- (id) initWithCStringNoCopy: (char *)  fp8
length: (unsigned int)  fp12
freeWhenDone: (BOOL)  fp16 

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

- (id) initWithFormat: (id)  fp8
locale: (id)  fp12
arguments: (void *)  fp16 

- (Class) classForCoder  

Implementiert in NSCFString und NSMutableString.

- (void) encodeWithCoder: (id)  fp8  

Erneute Implementation von < NSCoding >.

- (id) initWithCoder: (id)  fp8  

Erneute Implementation von < NSCoding >.


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