16-OC中NSNumber的使用(把基本数据类型包装成OC对象)
2014-12-24 22:08
369 查看
NSNumber的使用(把基本数据类型包装成OC对象)
//NSNumber 把基本数据类型包装成OC对象
int n=100;
//把int类型包装成NSNumber
NSNumber *num1=[NSNumber numberWithInt:n];
//最常用 变量要加上()
NSNumber *num11=@100;
NSNumber *num111=@(n);
//double
double d=10.0;
NSNumber *num2=@(d);
NSArray *arr=@[num1,num2];
//intValue 将OC对象转换成基本数据类型
for (int i=0; i<arr.count;
i++) {
NSNumber *num =arr[i];
if (i==0) {
NSLog(@"%d",num.intValue);
}
else
{
NSLog(@"%f",num.doubleValue);
}
}
//NSNumber 把基本数据类型包装成OC对象
int n=100;
//把int类型包装成NSNumber
NSNumber *num1=[NSNumber numberWithInt:n];
//最常用 变量要加上()
NSNumber *num11=@100;
NSNumber *num111=@(n);
//double
double d=10.0;
NSNumber *num2=@(d);
NSArray *arr=@[num1,num2];
//intValue 将OC对象转换成基本数据类型
for (int i=0; i<arr.count;
i++) {
NSNumber *num =arr[i];
if (i==0) {
NSLog(@"%d",num.intValue);
}
else
{
NSLog(@"%f",num.doubleValue);
}
}
相关文章推荐
- OC中Foundation集合的使用(其中包括基本数据类型与对象进行转换)
- iOS Foundation框架 -3.利用NSNumber和NSValue将非OC对象类型数据存放到集合
- 黑马程序员-java基本数据类型对象包装类
- 黑马程序员——15,String,StringBuffer,基本数据类型包装对象
- 16-1:基本数据类型对象包装类
- 16-02-常用对象API(基本数据类型对象包装类-字符串转成基本数值)
- 基本数据类型对象包装类
- java基本数据类型对象包装类总结
- OC学习:OC_中基本数据类型和结构体的封装(NSNumber继承与NSValue)
- 黑马程序员——String类和基本数据类型对象包装类
- Java中基本数据类型和包装数据类型在Hibernate中使用
- iOS Foundation框架 利用NSNumber和NSValue将非OC对象类型数据存放到集合
- 基本数据类型对象包装类有什么作用?如何使用?
- 基本数据类型对象包装类
- day13String获取判断切割替换。最大子串。StringBuffer。基本数据类型对象包装类如Integer。进制转换。自动装箱。
- iOS Foundation框架 利用NSNumber和NSValue将非OC对象类型数据存放到集合
- Java中基本数据类型和包装数据类型在Hibernate中使用
- JavaSe基础XX16——API对象-基本数据类型对象包装类
- OC 基本数据类型与对象之间的转换方法
- OC中的迭代器 值对象(把基本数据类型转化为对象类型)