數字物件 NSNumber)常用的方法

2021-07-05 00:22:03 字數 1962 閱讀 9432

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:方法:比較值的大小

NSNumber判斷數值物件型別

參考 nsnumber判斷數值物件型別 今天對在解析plist時候發現,在plist裡nsnumber裡面寫的是什麼樣的資料,你讀出來時,依據數值接近的型別轉換 nscfnumber double 0.11 nscfnumber long 1 nscfnumber bool 1 當我想要判斷讀出來的...

iOS OC 基礎 NSNumber常用方法

nsnumber數值物件 將基本資料型別儲存為nsnumber 物件型別 nsnumber intnum nsnumber numberwithint 10 nslog num intnum nsnumber floatnum nsnumber numberwithfloat 10.32 nslog...

iOS 數字的格式化(NSNumber格式化)

在開發的過程中,我們會遇到這樣的問題,在金額沒三位中間會加乙個逗號的那種格式。例如 123456變成123,456的情況。數字的格式化的 nsstring numstring nsstring stringwithformat 12345678.89 nsnumberformatter format...