[Previous]
[Up]
[Next]
NSString
Authors
- Richard Frith-Macdonald
-
Version: 0.1
Date: 28 February, 2000
Declared in: Foundation/NSString.h
Inherits from: NSObject
Conforms to: NSCoding
+ (const NSStringEncoding*) availableStringEncodings
+ (NSStringEncoding) defaultCStringEncoding
+ (NSString*) localizedNameOfStringEncoding: (NSStringEncoding)encoding
+ (NSString*) localizedStringWithFormat: (NSString*)format,
+ (NSString*) pathWithComponents: (NSArray*)components
+ (id) string
+ (id) stringWithCharacters: (const unichar*)chars length: (unsigned int)length
+ (id) stringWithContentsOfFile: (NSString*)path
+ (id) stringWithCString: (const char*)cString
+ (id) stringWithCString: (const char*)cString
+ (id) stringWithFormat: (NSString*)format,
+ (id) stringWithString: (NSString*)aString
- (BOOL) canBeConvertedToEncoding: (NSStringEncoding)encoding
- (NSString*) capitalizedString
- (NSComparisonResult) caseInsensitiveCompare: (NSString*)aString
- (unichar) characterAtIndex: (unsigned int)index
- (NSString*) commonPrefixWithString: (NSString*)aString
- (NSComparisonResult) compare: (NSString*)aString
- (NSComparisonResult) compare: (NSString*)aString
- (NSComparisonResult) compare: (NSString*)aString options: (unsigned int)mask range: (NSRange)aRange
- (unsigned int) completePathIntoString: (NSString**)outputName caseSensitive: (BOOL)flag matchesIntoArray: (NSArray**)outputArray
- (NSArray*) componentsSeparatedByString: (NSString*)separator
- (const char*) cString
- (unsigned int) cStringLength
- (NSData*) dataUsingEncoding: (NSStringEncoding)encoding
- (NSData*) dataUsingEncoding: (NSStringEncoding)encoding allowLossyConversion: (BOOL)flag
- (NSString*) description
- (double) doubleValue
- (NSStringEncoding) fastestEncoding
- (const char*) fileSystemRepresentation
- (float) floatValue
- (void) getCharacters: (unichar*)buffer
- (void) getCharacters: (unichar*)buffer
- (void) getCString: (char*)buffer
- (void) getCString: (char*)buffer maxLength: (unsigned int)maxLength
- (void) getCString: (char*)buffer maxLength: (unsigned int)maxLength range: (NSRange)aRange remainingRange: (NSRange*)leftoverRange
- (BOOL) getFileSystemRepresentation: (char*)buffer maxLength: (unsigned int)maxLength
+ (void) getLineStart: (unsigned int*)startIndex end: (unsigned int*)lineEndIndex contentsEnd: (unsigned int*)contentsEndIndex
- (unsigned int) hash
- (BOOL) hasPrefix: (NSString*)aString
- (BOOL) hasSuffix: (NSString*)aString
- (id) init
- (id) initWithCharacters: (const unichar*)characters
- (id) initWithCharactersNoCopy: (unichar*)characters length: (unsigned int)length freeWhenDone: (BOOL)flag
- (id) initWithContentsOfFile: (NSString*)path
- (id) initWithCString: (const char*)cString
- (id) initWithCString: (const char*)cString
- (id) initWithCStringNoCopy: (char*)cString length: (unsigned int)length freeWhenDone: (BOOL)flag
- (id) initWithData: (NSData*)data encoding: (NSStringEncoding)encoding
- (id) initWithFormat: (NSString*)format,
- (id) initWithFormat: (NSString*)format arguments: (va_list)argList
- (id) initWithFormat: (NSString*)format
- (id) initWithFormat: (NSString*)format locale: (NSDictionary*)dictionary arguments: (va_list)argList
- (id) initWithString: (NSString*)aString
- (int) intValue
- (BOOL) isAbsolutePath
- (BOOL) isEqualToString: (NSString*)aString
- (NSString*) lastPathComponent
- (unsigned int) length
+ (NSRange) lineRangeForRange: (NSRange)aRange
- (const char*) lossyCString
- (NSString*) lowercaseString
- (NSArray*) pathComponents
- (NSString*) pathExtension
- (id) propertyList
- (NSDictionary*) propertyListFromStringsFileFormat
- (NSRange) rangeOfCharacterFromSet: (NSCharacterSet*)aSet
- (NSRange) rangeOfCharacterFromSet: (NSCharacterSet*)aSet options: (unsigned int)mask
- (NSRange) rangeOfCharacterFromSet: (NSCharacterSet*)aSet options: (unsigned int)mask range: (NSRange)aRange
- (NSRange) rangeOfComposedCharacterSequenceAtIndex: (unsigned int)anIndex
- (NSRange) rangeOfString: (NSString*)aString
- (NSRange) rangeOfString: (NSString*)aString
- (NSRange) rangeOfString: (NSString*)subString options: (unsigned int)mask range: (NSRange)aRange
- (NSStringEncoding) smallestEncoding
- (NSString*) stringByAbbreviatingWithTildeInPath
- (NSString*) stringByAppendingFormat: (NSString*)format,
- (NSString*) stringByAppendingPathComponent: (NSString*)aString
- (NSString*) stringByAppendingPathExtension: (NSString*)string
- (NSString*) stringByAppendingString: (NSString*)aString
- (NSString*) stringByDeletingLastPathComponent
- (NSString*) stringByDeletingPathExtension
- (NSString*) stringByExpandingTildeInPath
- (NSArray*) stringsByAppendingPaths: (NSArray*)paths
- (NSString*) substringFromIndex: (unsigned int)anIndex
- (NSString*) substringToIndex: (unsigned int)anIndex
- (NSString*) substringWithRange: (NSRange)aRange
- (NSString*) uppercaseString
- (BOOL) writeToFile: (NSString*)path atomically: (BOOL)flag