码迷,mamicode.com
首页 > 其他好文 > 详细

Interview

时间:2015-03-04 12:28:06      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:

1.objective-c中的数字对象都有哪些,简述它们与基本数据类型的区别是什么

objective-c 中的数字对象是 NSNumber,可以将 int 封装为 NSNumber 对象,也可以从 NSNumber 中得到 int,(即拆装箱操作):

//将int转为NSNumber
NSNumber *num = [NSNumber numberWithInt:123];
//得到一个int
int testNum = [num intValue]; 
注意区分NSInteger、CGFloat这些都是在Foundation框架下的别名,点进去看实际上它们还是int 和 float

2.用NSLog函数输出一个浮点类型,结果四舍五入,并保留一位小数

NSLog(@"保留两位小数:%.1f",4.8356); 

 

Interview

标签:

原文地址:http://www.cnblogs.com/actionke/p/4312817.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!