#import <Foundation/Foundation.h>
void number() {
// 将int類型的10 包裝成 一個NSNumber對象
NSNumber *number = [NSNumbernumberWithInt:10];
NSLog(@"number=%@", number);
NSMutableArray *array = [NSMutableArrayarray];
//添加數值到數組中
[arrayaddObject:number];
//取出來還是一個NSNumber對象,不支援自動解包(也就是不會自動轉化為int類型)
NSNumber *number1 = [array lastObject];
// 将NSNumber轉化成int類型
int num = [number1 intValue];
NSLog(@"num=%i", num);
}
int main(int argc,const char * argv[])
{
@autoreleasepool {
number();
}
return 0;
}