一,NSString类
1,创建字符串对象
NSString *str = @"hello world!";//创建字符串常量
//创建一个空的字符串
NSString *str = [ [NSString alloc] init];
NSString *str = [NSString string];
//使用已有字符串来创建一个新的字符串对象
NSString *str1 = [[NSString alloc] initWithString:str];
NSString *str1 = [[NSString alloc] stringWithString:str];
//用格式化字符串初始化字符串对象
NSString *str2= [[NSString alloc] initWithFormat:@"%@, %i,%s",str,10,"abcd"];
NSString *str2= [[NSString alloc] stringWithFormat:@"%@, %i,%s",str,10,"abcd"];
2,字符串的转化
//把c字符串转化为oc字符串对象
char *cstr = "this is c";
NSString *str3 = [[NSString alloc] initWithCString:cstr encoding:NSUTF8StringEncoding];
或者
NSString *str3 = [[NSString alloc] initWithUTF8String:cstr ];
//把oc字符串转化为c字符串
N