Foundation -- OC集合 --NSValue
来源:互联网 发布:圣马可吉他怎么样知乎 编辑:程序博客网 时间:2024/05/10 08:20
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
NSValue
/*
NSNumber之所以能包装基本数据类型为对象,是因为继承了NSValue
//NSValue可以把任何转换为oc对象
*/
#import <Foundation/Foundation.h>
int main(int argc,const char * argv[]) {
//结构体
CGPoint p = CGPointMake(10,10);
//将结构体转换为Value对象
NSValue *value = [NSValuevalueWithPoint:p];
//将value转为对应的结构体
NSArray *array = @[value];
NSLog(@"%@",array);
return 0;
}
1 0
- Foundation -- OC集合 --NSValue
- iOS Foundation框架 利用NSNumber和NSValue将非OC对象类型数据存放到集合
- 黑马程序员——Foundation框架学习——OC结构体、字符串、OC集合、NSNumber,NSValue、OC时间对象
- OC--Foundation-NSDictionary,NSNumber,NSDate,NSValue
- Foundation -- OC集合 --NSArray
- Foundation -- OC集合 --NSSet
- Foundation -- OC集合 --NSDictionary
- Foundation -- OC集合 --NSNumber
- Foundation -- OC集合 --NSDate
- OC - Foundation集合类
- Foundation--NSValue
- foundation-NSValue
- OC学习笔记之Foundation框架NSNumber、NSValue和NSDate
- OC-NSValue
- OC-NSValue
- OC之Foundation集合和字典
- 黑马程序员---OC Foundation框架--集合类
- 黑马程序员-Foundation-NSValue
- 桶排序
- Foundation -- OC集合 --NSNumber
- Foundation -- OC集合 --NSDate
- 计数排序 --非比较排序
- jQuery源码学习(版本1.11)-构造函数
- Foundation -- OC集合 --NSValue
- Numerical Integration
- 求第k小元素
- LruCache详解之 Android 内存优化
- TextView取消自动换行并设置水平滚动
- 怎样学习一门编程语言
- JavaScript 变量提升 作用域
- 【少年の轨迹】cocos2d-x场景的切换
- 第四讲: C语言程序设计初体验