------ android培训、java培训、期待与您交流! ----------
OC基础—结构体、字符串
结构体(NSRange、NSPoint、NSSize、NSRect)
1. NSRange:
从字面上看出这NSRange是用来表示范围的,我们来看一下它的定义
typedef struct _NSRange
{
NSUInteger location;
NSUInteger length;
} NSRanger;
NSRange拥有两个属性,位置(location),长度(length)
我们创建一个NSRange:
NSRange r = NSMakeRange(2, 4);
其中 2 就是位置,4 就是范围。
一般NSRange使用在NSString中查找某个字符串的范围,例子:
// NSRange创建
NSMakeRange(2, 4);
NSString *s = @"i love oc";