A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© huguozhang 中级黑马   /  2015-7-17 02:46  /  779 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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]; // 这样的数组永远是空的,不可能向其中增加值。(不 可变性)

2 个回复

倒序浏览
还没有学习到这里  顶一个!!!
回复 使用道具 举报
好,不错的总结
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马