IOS筆記之可變字串

翻身不做鹹魚發表於2018-07-15

NSMutableString是NSString的子類。

1.追加字串
NSMutableString *str = [[NSMutableString alloc] initWithCapacity:10];
[str setString:@"Hello"];

[str appendString:@" World"];
NSLog(@"str = %@",str);
[str appendFormat:@"- %d",10];
NSLog(@"str= %@",str);

複製程式碼
2.替換字串
NSRange range = [str rangeOfString:@"World"];
[str replaceCharactersInRange:range withString:@"IOS"];
NSLog(@"str =%@",str);
複製程式碼
3.插入字串
[str insertString:@" android " atIndex:6];
NSLog(@"str = %@",str);
複製程式碼
4.刪除字串
NSRange range1 = [str rangeOfString:@"Hello"];
[str deleteCharactersInRange:range1];
NSLog(@"str = %@",str);
複製程式碼

相關文章