存放
NSRange range = NSMakeRange(head, rangeLength);
[slicePage addObject:[NSValue valueWithBytes:&range objCType:@encode(NSRange)] ];
读取
NSValue *value = [slicePage objectAtIndex:curPage];
NSRange rect;
[value getValue:&rect];
NSDictionary存放和读取struct类型,布布扣,bubuko.com
原文:http://www.cnblogs.com/hushuai-ios/p/3675059.html