首页 > 代码库 > NSNumber

NSNumber

 

#pramga mark NSNumber的用法。

void number() {

    //将int类型的10包装成一个NSNumber对象。

    NSNumber *number = [NSNumber numberWithInt:10];

    

    //添加数值到数组中。

    NSMutableArray *array = [NSMutableArray array];

    [array addObject:number];

    

    //取出来还是一个NSNumber对象,不支持自动解包,也就是不会自动转化int类型。

    NSNumber *number1 = [array lastObject];

    

    //将NSNumber转化成int类型。

    int num = [number1 intValue];

    NSLog(@"num = %i", num);

}

NSNumber