NSArray的特点:
* 只能存放任意OC对象, 并且是有顺序的
* 不能存储非OC对象, 比如int\float\double\char\enum\struct等
* 它是不可变的, 一旦初始化完毕后, 它里面的内容就永远是固定的, 不能删除里面的元素, 也 不能再往里面添加元素
* NSArray直接使用NSLog()作为字符串输出时是小括号括起来的形式。
* NSArray中不能存储nil,因为NSArray认为nil是数组的结束(nil是数组元素结束的标 记)。nil就是0。0也是基本数据类型,不能存放到NSArray中。
nil Nil NULL [NSNULL null]; * NSArray *array = [NSArrayarray]; // 这样的数组永远是空的,不可能向其中增加值。(不 可变性)
|