1.将各种基本数据类型包装成NSNumber对象.
// 将age变量包装成NSNumber对象
int age = 100;
@(age);
//[NSNumber numberWithInt:age];
//将基本数据类型包装成NSNumber对象
NSNumber *num = [NSNumber numberWithInt:10];
NSNumber *n = [NSNumber numberWithDouble:10.5];
2.将NSNumber对象转化成基本数据类型
//将NSNumber对象转为基本数据类型
//转为int
int a = [number intValue];
//转为double
double d = [number doubleValue];
3.将基本数据类型快速包装成NSNumber对象
// 将各种基本数据类型包装成NSNumber对象
@10.5;
@YES;
@'A'; // NSNumber对象
//注意@'A'和@"A"的区别
@"A"; // NSString对象 |
|