本帖最后由 董月峰 于 2014-4-5 23:18 编辑
--------摘自本人博客:http://850361034.blog.163.com
void range()
{
// struct Date {
// int year;
// int month;
// int day;
// };
//
// struct Date = {2011, 11, 12};
//@"i love oc" // love的范围
// NSRange r1 = {2, 4}; // 不用
// NSRange r2 = {.location = 2, .length = 4}; //也不用
//
// // 常用的是Foundation框架自带的函数
// NSRange r3 = NSMakeRange(2, 4); // 记住并掌握这种方式
NSString *str = @"i love oc";
// 查找某个字符串在str中的范围
// 若找不到,length = 0,location = NSNotFound== -1
NSRange range = [str rangeOfString:@"str"];
NSLog(@"loc = %d, length = %d", range.location, range.length);
} |