NSRange结构体中有两个属性:
1.location:代表起始位置
2.length:代表长度
创建
NSRange range = {2,3};或者
NSRange range = NSMakeRange(2,3);
查找指定字符串在原字符串中的位置,并返回一个NSRange
NSString *str = @"abcde";
NSRange range = [str rangeOFString:@"bc"];
删除str中的@"bc":
NSMutableString *str1 = @"abcde";
NSRange range = [str1 rangeOFString:@"bc"];
[str1 deleteCharactersInRange:range]; |
|