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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

本帖最后由 huguozhang 于 2015-7-17 02:55 编辑

NSArray的常见方法:
- (NSUInteger)count;获取集合元素个数
- (id)objectAtIndex:(NSUInteger)index;获得index位置的元素, 等价于array[index];-(BOOL)containsObject: (id)anObject;是否包含某一个元素
- (id)lastObject;返回最后一个元素
- (id)firstObject;返回最后一个元素
-(NSUInteger)indexOfObject[size=14.6666669845581px]: (id)anObject;查找anObject元素在数组中的位置(如果找不到,返回-1)NSNotFound
-(NSUInteger)indexOfObject[size=14.6666669845581px]:(id)anObject inRange[size=14.6666669845581px]:(NSRange)range;在range范围内查找anObject元素在数组中的位置
- (void)makeObjectsPerformSelector[size=14.6666669845581px]:(SEL)aSelector;
- (void)makeObjectsPerformSelector[size=14.6666669845581px]:(SEL)aSelector withObject[size=14.6666669845581px]:(id)argument;

NSArray
遍历元素
* 遍历, 就是将NSArray里面的所有元素一个一个取出来查看

* 常见的遍历方式有
*普通遍历
for (int i = 0; i<array.count; i++) { }  

*快速遍历
for (id obj in array) { }

  
*Block遍历
[array enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
  }];


2 个回复

倒序浏览
遍历很重要哦,楼主总结的不错
回复 使用道具 举报
总结的很全面。。。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马