NSDictionary存放和读取struct类型

存放

NSRange range = NSMakeRange(head, rangeLength);
[slicePage addObject:[NSValue valueWithBytes:
&range objCType:@encode(NSRange)] ];

读取

NSValue  *value = [slicePage objectAtIndex:curPage];

NSRange rect;

[value getValue:&rect];

 

你可能感兴趣的:(struct)