// 數字對象的操作
//-----------------NSNumber--------------/
//實例方法 創建數字對象
int number=10;
NSNumber *intNunmber = [NSNumber numberWithInt:number];
NSLog(@"%@",intNunmber);
BOOL isBool = YES;
NSNumber *boolNumber = [NSNumber numberWithBool:isBool];
NSLog(@"%@",boolNumber);
float pi = 3.14;
NSNumber *piNumber =[[NSNumber alloc]initWithFloat:pi];
NSLog(@"%@",piNumber);
char character = 'a';
NSNumber *charNumber=[[NSNumber alloc]initWithChar:character];
NSLog(@"%@",charNumber);
//數字對象的轉換
//還原成基本數據類型
int a =[ intNunmber intValue ];
NSLog(@"%i",a);
BOOL b =[ boolNumber boolValue ];
NSLog(@"%d",b);
float p =[ piNumber floatValue ];
NSLog(@"%.2f",p);
char d =[ charNumber charValue ];
NSLog(@"%c",d);
2013-05-07 20:21:01.261 Denomo[6572:303] 10
2013-05-07 20:21:01.263 Denomo[6572:303] 1
2013-05-07 20:21:01.263 Denomo[6572:303] 3.14
2013-05-07 20:21:01.264 Denomo[6572:303] 97
2013-05-07 20:21:01.264 Denomo[6572:303] 10
2013-05-07 20:21:01.264 Denomo[6572:303] 1
2013-05-07 20:21:01.265 Denomo[6572:303] 3.14
2013-05-07 20:21:01.265 Denomo[6572:303] a