《Objective-c》Foundation框架 -(数组:NSArray和NSMutableArray)
一、NSArray(不可变数组)
1.NSArray的创建:
-
方式一:创建的只有一个对象
-
方式二:创建的可以存放多个对象
-
方式三:快速创建一个NSArray对象
2.NSArray的元素个数:
3.NSArray中元素的访问:
4.NSArray中元素的遍历:
-
方式一:
-
方式二:快速遍历
-
方式三:快速遍历利用block
二、NSMutableArray(不可变数组)
1.NSMutableArray的创建:
2.给可变数组对象增加元素:
-
注意点:不能给可变数组增加空的对象(nil)和一般数据类型:
3.删除可变数组中的元素:
-
删除指定的元素:
-
删除指定角标的元素:
-
删除所有元素:
4.注意点:
-
不能给可变数组增加空的对象:
-
用@[]快速创建出来的array是不可变的