numberWithShort:方法:创建短整型数字对象
numberWithUnsignedShort:方法:创建无符号短整型数字对象
numberWithInteger:方法:创建整型数字对象
numberWithUnsignedInteger:方法:创建无符号整型数字对象
numberWithInt:方法:创建整型数字对象
numberWithUnsignedInt:方法:创建无符号整型数字对象
numberWithLong:方法:创建并初始化长整型数字对象
numberWithUnsignedLong:方法:创建并初始化无符号长整型数字对象
numberWithLongLong:方法:创建并初始化长长整型数字对象
numberWithUnsignedLongLong:方法:创建并初始化无符号长长整型对象
initWithShort:方法:初始化短整型数字对象
initWithUnsignedShort:方法:初始化无符号短整型数字对象
initWithInteger:方法:初始化整型数字对象
initWithUnsignedInteger:方法:初始化无符号整型数字对象
initWithInt:方法:初始化整型数字对象
initWithUnsignedInt:方法:初始化无符号整型数字对象
initWithLong:方法:初始化长整型数字对象
initWithUnsignedLong:方法:初始化无符号长整型数字对象
initWithLongLong:方法:初始化长长整型数字对象
initWithUnsignedLongLong:方法:初始化无符号长长整型数字对象
shortValue:方法:取短整型数字对象的值
unsignedShortValue:方法:取无符号短整型数字对象的值
integerValue:方法:取整型数字对象的值
unsignedIntegerValue:方法:取无符号整型数字对象的值
intValue:方法:取整型数字对象的值
unsignedIntValue:方法:取无符号整型数字对象的值
longValue:方法:取长整型数字对象的值
unsignedLongValue:方法:取无符号长整型数字对象的值
longlongValue:方法:取长长整型数字对象的值
unsignedLongLongValue:方法:取无符号长长整型数字对象的值
字符型对象
numberWithChar:方法:创建并初始化字符型数字对象
numberWithUnsignedChar:方法:创建并初始化无符号字符型数字对象
initWithChar:方法:初始化字符型对象
initWithUnsignedChar:方法:初始化无符号字符型对象
charValue:方法:取字符型数字对象的值
unsignedCharValue:方法:取无符号字符型数字对象的值
单精度型对象
numberWithFloat:方法:创建并初始化单精度型数字对象
initWithFloat:方法:初始化单精度型数字对象
floatValue:方法:取单精度型数字对象的值
双精度型对象
numberWithDouble:方法:创建并初始化一个双精度型数字对象
initWithDouble:方法:初始化双精度型数字对象
doubleValue:方法:取双精度型数字对象的值
布尔型对象
numberWithBool:方法:创建并初始化布尔型数字对象
initWithBool:方法:初始化布尔类型对象
boolValue:方法:取布尔型数字对象的值
数字对象通用方法
isEqualToNumber:方法:比较两对象值是否相等
compare:方法:比较值的大小
numberWithUnsignedShort:方法:创建无符号短整型数字对象
numberWithInteger:方法:创建整型数字对象
numberWithUnsignedInteger:方法:创建无符号整型数字对象
numberWithInt:方法:创建整型数字对象
numberWithUnsignedInt:方法:创建无符号整型数字对象
numberWithLong:方法:创建并初始化长整型数字对象
numberWithUnsignedLong:方法:创建并初始化无符号长整型数字对象
numberWithLongLong:方法:创建并初始化长长整型数字对象
numberWithUnsignedLongLong:方法:创建并初始化无符号长长整型对象
initWithShort:方法:初始化短整型数字对象
initWithUnsignedShort:方法:初始化无符号短整型数字对象
initWithInteger:方法:初始化整型数字对象
initWithUnsignedInteger:方法:初始化无符号整型数字对象
initWithInt:方法:初始化整型数字对象
initWithUnsignedInt:方法:初始化无符号整型数字对象
initWithLong:方法:初始化长整型数字对象
initWithUnsignedLong:方法:初始化无符号长整型数字对象
initWithLongLong:方法:初始化长长整型数字对象
initWithUnsignedLongLong:方法:初始化无符号长长整型数字对象
shortValue:方法:取短整型数字对象的值
unsignedShortValue:方法:取无符号短整型数字对象的值
integerValue:方法:取整型数字对象的值
unsignedIntegerValue:方法:取无符号整型数字对象的值
intValue:方法:取整型数字对象的值
unsignedIntValue:方法:取无符号整型数字对象的值
longValue:方法:取长整型数字对象的值
unsignedLongValue:方法:取无符号长整型数字对象的值
longlongValue:方法:取长长整型数字对象的值
unsignedLongLongValue:方法:取无符号长长整型数字对象的值
字符型对象
numberWithChar:方法:创建并初始化字符型数字对象
numberWithUnsignedChar:方法:创建并初始化无符号字符型数字对象
initWithChar:方法:初始化字符型对象
initWithUnsignedChar:方法:初始化无符号字符型对象
charValue:方法:取字符型数字对象的值
unsignedCharValue:方法:取无符号字符型数字对象的值
单精度型对象
numberWithFloat:方法:创建并初始化单精度型数字对象
initWithFloat:方法:初始化单精度型数字对象
floatValue:方法:取单精度型数字对象的值
双精度型对象
numberWithDouble:方法:创建并初始化一个双精度型数字对象
initWithDouble:方法:初始化双精度型数字对象
doubleValue:方法:取双精度型数字对象的值
布尔型对象
numberWithBool:方法:创建并初始化布尔型数字对象
initWithBool:方法:初始化布尔类型对象
boolValue:方法:取布尔型数字对象的值
数字对象通用方法
isEqualToNumber:方法:比较两对象值是否相等
compare:方法:比较值的大小