集合中,不能够存储基本数据类型,如果你想要把基本数据类型存储到数组中、集合中,就必须把它转换成基本数据类型的包装类,使用 NSNumber进行包装
//int ,float,double ,char
1:使用NSNumber包装 int 数据类型
int a=10;
NSNumber *number1 = [NSNumber numberWithInt:a];
2:应用为 直接转换成字符串
NSString *strInt = [number1 stringValue];
NSLog(@"%@",strInt);
3:float 包装成NSNumber
NSNumber *number2 = [NSNumber numberWithFloat:78.89];
NSLog(@"%@",[number2 stringValue];
4: 包装类转换成基本数据类型
int b = [number1 intValue];
NSLog(@"%d",b);