首页 > 其他 > 详细

装箱与拆箱的概念

时间:2015-09-07 08:21:47      阅读:229      评论:0      收藏:0      [点我收藏+]

        //通过数字类型创建数字对象(装箱)

        NSNumber *num1 = [[NSNumber alloc] initWithInteger:123];

        NSLog(@"%@", num1);

        NSNumber *num2 = [[NSNumber alloc] initWithDouble:12.3];

        NSLog(@"%@", num2);

        

        NSNumber *num3 = [NSNumber numberWithInt:34];

        NSLog(@"%@", num3);

        

        NSArray *arr1 = [NSArray arrayWithObjects:@"one", num1, nil];

        NSLog(@"%@", arr1);

        

        //数字对象转换为基本数字类型(拆箱)

        NSInteger value1 = [num1 integerValue];

        NSLog(@"value = %ld", value1);


装箱与拆箱的概念

原文:http://my.oschina.net/u/2448151/blog/501879

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!