给你举个例子
- // NSRange创建
- NSMakeRange(2, 4);
-
- NSString *s = @"i love oc";
- // 查找摸个字符穿在s中的范围
- // 如果找不到,length = 0, location = NSNotFound = -1
- NSRange range = [s rangeOfString:@"love"];
- NSLog(@"loc = %lu, length = %lu", (unsigned long)range.location, (unsigned long)range.length);
复制代码
NSMakeRange(2, 4);创建一个范围,表示的是@"i love oc"这个字符串下标为2(也就是l,i的下标为0,空格是1)的位置在内的之后4个字符的范围,一般用于NSString的修改。 |