foundation框架篇之nsnumber
一、整型物件
1、numberwithshort 方法: 建立短整型數字物件
+ (nsnumber *) numberwithshort:(short) value;
2、numberwithint:方法:建立整型數字物件
+(nsnumber *) numberwithint:(int)value;
3、numberwithlong 方法:建立並初始化長整型數字物件
+(nsnumber *) numberwithlong:(long)value;
demo1:
#import int main(int argc,const char *argv)
return 0;
}
二、字元型物件
1、numberwithchar 方法:建立並初始化字元型數字物件
+ (nsnumber *)numberwithchar:(char)value;
2、initwithchar 方法:初始化字元型物件: 建立乙個數字物件並將數字物件初始化為字串型
- (id)initwithchar:(char)value;
demo2:
#import int main(int argc,const char *argv)
return 0;
}
三、單精度型物件
1、numberwithfloat 方法:建立並初始化單精度型數字物件
+ (nsnumber *)numberwithfloat:(flaot)value;
2、initwithfloat 方法:初始化單精度型數字物件
- (id)initwithfloat 方法:初始化單精度型數字物件
3、floatvalue 方法:取單精度型數字物件的值
- (float)floatvalue;
demo3:
#import int main(int argc,const char *argv)
return 0;
}
四、雙精度型物件
1、numberwithdouble 方法:建立並初始化乙個雙精度型數字物件
+ (nsnumber *)numberwithdouble:(double)value;
2、initwithdouble 方法: 初始化雙精度型數字物件
- (id)initwithdouble:(double)value;
3、doublevlue 方法:取雙精度型數字物件的值
- (double)doublevalue;
demo4:
#import int main(int argc,const char *argv)
return 0;
}
五、布林型物件
1、numberwithbool 方法:建立並初始化布林型數字物件 備註:該方法返回值型別是nsnumber物件。數字範圍為0 和1
+ (nsnumber *)numberwithbool:(bool) value;
2 、 initwithbool 方法:初始化布林型別物件
- (id) initwithbool:(bool)value;
3、boolvalue 方法:取布林型別數字物件的值
- (bool) boolvalue;
demo5:
#import int main(int argc,const char *argv)
return 0;
}
a、數字物件通用方法:
1、isequaltonumber 方法:比較兩物件值是否相等
- (bool)isequaltonumber:(nsnumber *)number
該方法返回值型別是布林型。當比較結果為yes或者為1 時,說明兩物件值相等;當比較的結果為no或者為0時,說明兩物件值不相等。
demo6:
#import int main(int argc,const char *argv)
else
}return 0;
}
Foundation框架 集合
foundation框架 集合 一 nsarray和 nsmutablearray 一 nsarray不可變陣列 1 nsarray的基本介紹 nsarray是 oc中使用的陣列,是物件導向的,以物件導向的形式操縱物件,是不可變陣列。c語言陣列有乙個缺點即陣列中只能存放同種資料型別的元素。oc陣列只...
Foundation框架 集合
foundation框架 集合 一 nsarray和 nsmutablearray 一 nsarray不可變陣列 1 nsarray的基本介紹 nsarray是 oc中使用的陣列,是物件導向的,以物件導向的形式操縱物件,是不可變陣列。c語言陣列有乙個缺點即陣列中只能存放同種資料型別的元素。oc陣列只...
IOS學習之Foundation框架 集合
一 nsarray和 nsmutablearray 一 nsarray不可變陣列 1 nsarray的基本介紹 nsarray是 oc中使用的陣列,是物件導向的,以物件導向的形式操縱物件,是不可變陣列。c語言陣列有乙個缺點即陣列中只能存放同種資料型別的元素。oc陣列只能存放 oc物件,不能存放非 o...