Foundation - NSValue


// NSNumber之所以能包装基本数据类型为对象,是因为继承了NSValue

  // 结构体--->OC对象
  CGPoint p = CGPointMake(10, 10);
  // 将结构体转为Value对象
  NSValue *value = [NSValue valueWithPoint:p];
  // 将value转为对应的结构体
  [value pointValue];

  NSArray *array = @[value ];

 

 

 

posted @ 2013-09-19 13:42  tzktzk1  阅读(120)  评论(0编辑  收藏  举报