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

装箱与拆箱的概念

时间:2015-09-07 08:22:03      阅读:146      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!