黑马程序员技术交流社区

标题: NSArray的特点 [打印本页]

作者: huguozhang    时间: 2015-7-17 02:46
标题: NSArray的特点
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]; // 这样的数组永远是空的,不可能向其中增加值。(不 可变性)


作者: 小蜗牛0519    时间: 2015-7-17 21:29
还没有学习到这里  顶一个!!!
作者: 池莉娘子    时间: 2015-7-18 01:13
好,不错的总结




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2