#import <NSSimpleCString.h>
Abgeleitet von NSString.
Basisklasse für NSConstantString.
Öffentliche Methoden | |
| (id) | - initWithCStringNoCopy:length: |
| (unsigned short) | - characterAtIndex: |
| (void) | - getCharacters:range: |
| (unsigned int) | - length |
| (unsigned int) | - cStringLength |
| (unsigned int) | - fastestEncoding |
| (unsigned int) | - smallestEncoding |
| (BOOL) | - canBeConvertedToEncoding: |
| (id) | - copyWithZone: |
| (const char *) | - _fastCStringContents: |
| (BOOL) | - isEqual: |
| (BOOL) | - isEqualToString: |
| (int) | - compare:options:range: |
| (BOOL) | - hasPrefix: |
| (BOOL) | - hasSuffix: |
| (unsigned int) | - hash |
| (BOOL) | - getBytes:maxLength:usedLength:encoding:options:range:remainingRange: |
| (id) | - _newSubstringWithRange:zone: |
| (id) | - stringByAppendingString: |
| (void) | - dealloc |
| (void) | - finalize |
Öffentliche, statische Methoden | |
| (id) | + allocWithZone: |
Geschützte Attribute | |
| char * | bytes |
| int | numBytes |
Definiert in Zeile 9 der Datei NSSimpleCString.h.
| + (id) allocWithZone: | (struct _NSZone *) | fp8 |
Implementiert NSString.
| - (id) initWithCStringNoCopy: | (char *) | fp8 | ||
| length: | (unsigned int) | fp12 | ||
| - (unsigned short) characterAtIndex: | (unsigned int) | fp8 |
| - (void) getCharacters: | (unsigned short *) | fp8 | ||
| range: | (struct _NSRange) | fp12 | ||
| - (unsigned int) length |
| - (unsigned int) cStringLength |
Implementiert in NSConstantString.
| - (unsigned int) fastestEncoding |
Implementiert in NSConstantString.
| - (unsigned int) smallestEncoding |
Implementiert in NSConstantString.
| - (BOOL) canBeConvertedToEncoding: | (unsigned int) | fp8 |
Implementiert in NSConstantString.
| - (id) copyWithZone: | (struct _NSZone *) | fp8 |
| - (const char *) _fastCStringContents: | (BOOL) | fp8 |
| - (BOOL) isEqual: | (id) | fp8 |
| - (BOOL) isEqualToString: | (id) | fp8 |
| - (int) compare: | (id) | fp8 | ||
| options: | (unsigned int) | fp12 | ||
| range: | (struct _NSRange) | fp16 | ||
| - (BOOL) hasPrefix: | (id) | fp8 |
Implementiert NSString.
| - (BOOL) hasSuffix: | (id) | fp8 |
Implementiert NSString.
| - (unsigned int) hash |
| - (BOOL) getBytes: | (char *) | fp8 | ||
| maxLength: | (unsigned int) | fp12 | ||
| usedLength: | (unsigned int *) | fp16 | ||
| encoding: | (unsigned int) | fp20 | ||
| options: | (unsigned int) | fp24 | ||
| range: | (struct _NSRange) | fp28 | ||
| remainingRange: | (struct _NSRange *) | fp36 | ||
| - (id) _newSubstringWithRange: | (struct _NSRange) | fp8 | ||
| zone: | (struct _NSZone *) | fp16 | ||
Implementiert NSString.
| - (id) stringByAppendingString: | (id) | fp8 |
Implementiert NSString.
| - (void) dealloc |
| - (void) finalize |
- (char*) bytes [protected] |
Definiert in Zeile 11 der Datei NSSimpleCString.h.
- (int) numBytes [protected] |
Definiert in Zeile 12 der Datei NSSimpleCString.h.