NSMutableString可变字符串方法
//// main.m// NSMutableString//// Created by Rayln Guan on 9/3/13.// Copyright (c) 2013 Rayln Guan. All rights reserved.//#import <Foundation/Foundation.h>int main(int argc, const char * argv[]){ @autoreleasepool { //预先分配10个字数的内存空间 NSMutableString *str = [[NSMutableString alloc] initWithCapacity:10]; //设置字符串内容 [str setString:@"123"]; //str = 123; //拼接一个字符串 [str appendString:@"567"]; // str = 123567 //拼接一个字符串 [str appendFormat:@"age is %i and height is %.2f", 10, 1.555f]; NSLog(@"%@", str); //str = 123567age is 10 and height is 1.55 //替换字符串 NSRange range = [str rangeOfString:@"age"]; [str replaceCharactersInRange:range withString:@"no"]; // str = 123567no is 10 and height is 1.55 //插入字符串 [str insertString:@"abc" atIndex:2]; //str = 12abc3567no is 10 and height is 1.55 //删除字符串 range = [str rangeOfString:@"abc"]; [str deleteCharactersInRange:range]; // str = 123567no is 10 and height is 1.55 } return 0;}