標籤:io os ar for sp on bs as res
1.NSString *str = [[NSString alloc]init]; //簡單粗暴,基本用不到
2.NSString *str = [[NSString alloc]initWithFormat:@"xxx%@", str]; //最喜歡的常見方式了
3.NSString *str = [[NSString alloc]initWithString:str];
4.NSString *str = [[NSString alloc]initWithNSData:(NSData *) encoding:(NSStringEncoding)]; //轉換編碼格式
註:編碼格式:NSUTF8StringEncoding等.
NSData* 轉 NSString* :NSString *result = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSString * 轉 NSData* :NSData* xmlData = [@"testdata" dataUsingEncoding:NSUTF8StringEncoding];
5.[str isEqualToString: nsstr]; //比較字串
6.[str uppercaseString]; //大寫
7.[str lowercaseString]; //小寫
8.[str capitalizedString]; //首字母大寫
9.[string1 rangeOfString:string2]; //字元穿搜尋
10.[string1 substringToIndex:3]; //從字串的開頭一直截取到指定的位置,但不包括該位置的字元
11.[string1 substringFromIndex:3]; //以指定位置開始(包括指定位置的字元),並包括之後的全部字元
12.[string1 substringWithRange:NSMakeRange(0, 4)]; //按照所給出的位置,長度,任意地從字串中截取子串
13.NSString *str = @"dd ss dd";
NSArray *array = [str componentsSeparatedByString:@" "]; //分割字串
ios NSString常見的字串操作 分割 尋找