OC NSArray NSMutableArray 創建 添加 查詢 複製 遍歷等

NSArray說明

-oc中枚舉就是遍歷的意思,區別c語言中的枚舉

-Foundation中的數組(NSArray,NSMutableArray)是一組有序的對象集合

-數組只能存儲對象(類的實例)

NSArray使用

-通過下標獲取到數組中的各個元素

-與字符串相同,數組分爲可變和不可變數組

NSArray注意

-數組中不可以存放基本數據類型,只能存放類的實例(對象)

-如若需要將基本數據類型/結構體放入數組中,需要通過NSNumber  NSValue進行“封裝”

NSArray實例

創建不可變數組

// 創建不可變數組
//快速創建數組
NSArray *arr=@[@"mon",@"tue",@"wed"];
//創建空數組
NSArray *array=[[NSArray alloc]init];
NSArray *array1=[NSArray array];
/*使用實例方法創建數組  注意數組結尾必須有nil(空)進行結束  不可刪除*/
NSArray *arr1=[[NSArray alloc]initWithObjects:@"123",@"231",@"133", nil];
NSLog(@"%@",arr1);
/*使用類方法創建數組*/
NSArray *arr2=[NSArray arrayWithObjects:@"1",@"2",@"3", nil];
NSLog(@"%@",arr2);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章