OC 基本数据类型与对象之间的转换方法
来源:互联网 发布:简述网络贷款的危害 编辑:程序博客网 时间:2024/06/04 18:00
2.如果要存放基本数据类型,必须先将基本暑假类型包装成对象类型然后再用集合类进行存储,OC中提供的包装类是NSNumber,NSValue。其中NSNumber继承于NSValue。
3.NSNumber主要针对于基本数据类型的包装,NSValue主要针对结构体进行包装
4.将包装成NSNumber或NSValue对象类型后存放在数组中,然后从集合类中取出NSNumber、NSValue对象再转换成为基本数据类
例:
//讲int基本数据类型包装成NSMumber对象类型
int a = 5;
NSNumber *a = [NSNumber alloc]initWithInt:a];
5.系统中定义:
+ (NSNumber
+ (NSNumber
+ (NSNumber
+ (NSNumber
+ (NSNumber
等常用的方法
可以看出虽然NSNumber提供了很多将基本数据类型转换成为NSNumber对象的方法,但是这样写起来太麻烦,Xcode编译器新特性支持@[(基本数据类型)]方式,可以直接将基本数据类型转换称为NSNumber对象类型。可以看出将int,double等基本数据类型在直接转换就是在前面加@,如果是变量就用()将变量括起来;
6.NSValue的基本使用
0 0
- OC 基本数据类型与对象之间的转换方法
- OC 基本数据类型与对象之间的转换方法
- OC基本数据类型与对象之间的转换方法
- OC基础:OC 基本数据类型与对象之间的转换方法
- OC各种数据类型之间的转换方法
- OC各种数据类型之间的转换方法
- OC各种数据类型之间的转换方法
- OC各种数据类型之间的转换方法
- OC各种数据类型之间的转换方法
- OC各种数据类型之间的转换方法
- OC各种数据类型之间的转换方法
- 基本数据类型与 String 之间的转换
- 基本数据类型与字符串之间的转换
- OC中Foundation集合的使用(其中包括基本数据类型与对象进行转换)
- Date数据类型、基本数据类型与String类型之间的转换
- java基本数据类型与字符串之间的转换(基本数据类型、对象封装类、自动装箱、自动拆箱)
- Objective-C中基本数据烦类型与对象数据类型相互转换的方法(OC中NSString的常用API的基础应用3)
- 基本数据类型之间的转换
- HDU 4528 小明系列故事――捉迷藏
- 南邮 OJ 1389 Mountains of Pandora
- hdu 5348 MZL's endless loop(dfs+图论)
- 贪心算法
- HDU1023 Train Problem 2 (卡特兰数列)
- OC 基本数据类型与对象之间的转换方法
- UIImageview 点击事件 UITapGestureRecognizer传值
- UVALive - 4080 Warfare And Logistics (SPFA+最短路树)
- zoj1994 / poj2396 Budget 有上下界可行流求解
- makefile的编写总结
- 开启新篇章——软工视频总结
- 南邮 OJ 1390 Rooks
- hdu 5344 MZL's xor(水)
- HDOJ 1864 最大报销额(贪心)