标签:ott rac sbo 初始化 就是 nbsp 实例 char int
NSNumber就是数字对象,我们可以使用NSNumber对象来创建和初始化不同类型的数字对象。
#pragma mark 数字对象的初始化
// 类方法创建数字对象
int number = 10;
NSNumber * intNumber = [NSNumbernumberWithInt:number];
BOOL isBool = YES;
NSNumber * boolNumber = [NSNumbernumberWithBool:isBool];
// 实例方法创建对象
float pi = 3.14;
NSNumber * piNumber = [[NSNumberalloc]initWithFloat:pi];
char character = ‘a‘;
NSNumber * cNumber = [[NSNumberalloc]initWithChar:character];
#pragma mark 数字对象的转换
// 还原成基本类型
int month = [intNumber intValue];
BOOL isbool = [boolNumber boolValue];
float leng = [piNumber floatValue];
char chara = [cNumber charValue];
标签:ott rac sbo 初始化 就是 nbsp 实例 char int
原文地址:https://www.cnblogs.com/pan5008/p/11230864.html