NSString - is immutable - (int) length - (NSString*) initWithCString - (NSString*) stringWithFormat - (NSString*) stringWithCString:(const char*)aCString - (NSString*)stringByAppendingString:(NSString*)aString - (const char*) cString - deprecated in 10.5 - (const char*) UTF8String - (NSString*) lowercase - (NSString*) uppercase - (NSRange)rangeOfString:(NSString*)aString - (NSString*)substringFromIndex:(unsigned)index - (NSString*)substringToIndex:(unsigned)index - (NSString*)substringWithRange:(NSRange)range - (NSString*)lastPathComponent - (NSString*)pathExtension - (NSString*)strinbByStandardizingPath (resolves tilde, .., ./) - writeToFile(NSString*):atomically:(BOOL) - (id) stringWithContentsOfFile:(NSString*)filePath - (NSArray*)componentsSeparatedByString:(NSString*)aString NSMutableString - (void) appendString:(NSString*)aString - (void) deleteCharactersInRange:(NSRange)aRange - (void)insertString:(NSString*)aString atIndex:(unsigned)index NSRange: location length NSString *firstStr = @"My first string!"; NSString *aStr = [NSString stringWithFormat:@"x = %d", x]; char *foo = "bar";NSString *aStr = [NSString stringWithCString: foo]; char *p = [aStr cString]; // deprecated in 10.5 [aStr writeToFile: @"foo.txt" atomically: YES]; NSString *aStr = [NSString stringWithContentsOfFile: @"foo.txt"];if (aStr == nil) { // handle error} |