NSNumber

NSNumber类用来包装(封装)基本数据类型
 NSNumber *num1=[NSNumber numberWithInt:20];//封装整型

        NSNumber *num2=[NSNumber numberWithFloat:2.2];//封装浮点

        NSNumber *num3=[NSNumber numberWithBool:YES];

        int a1=[num1 intValue];//解封装
        float a2=[num2 floatValue];
        BOOL a3=[num3 boolValue];
        NSLog(@"%d,%.2f,%i",a1,a2,a3);

       NSString *s=[num3 stringValue];//将一个number对象封装成字符串
        NSArray *arr=@[num1,num2];
        NSLog(@"%@,%@",s ,arr);

 

 

posted on 2015-11-12 19:04  沙->仙人掌  阅读(124)  评论(0编辑  收藏  举报