数字对象初始化code
int number = 10; NSNuber *intNum = [NSNumber numberWitherInt:number] BOOL isBool = YES; NSNumber *boolNum = [NSNumber numberWithBbool:isBool];
此方法须要对内存进行管理对象
float pi = 3.14; NSNumber *piNum = [[NSNumber alloc] initWithFloat:pi]; char character = 'a'; NSNumber *cNum = [[NSNumber alloc] initWithChar:cNum];
NSNumber转基本数据类型内存
int num = [intNum intValue]; BOOL isBool = [boolNumber boolValue];