#import <Foundation/Foundation.h>
// NSNumber之所以能包装基本数据类型为对象,是因为继承了NSValue
int main()
{
// 结构体--->OC对象
CGPoint p = CGPointMake(10, 10);
// 将结构体转为Value对象
NSValue *value = [NSValue valueWithPoint:p];
// 将value转为对应的结构体
// [value pointValue];
NSArray *array = @[value ];
// insert code here...
// NSLog(@"这是哥修改过的东西6");
return 0;
}
本文介绍了如何在Objective-C中使用NSValue类来实现CGPoint结构体与对象之间的相互转换,并展示了具体的代码示例。

被折叠的 条评论
为什么被折叠?



