黑马程序员技术交流社区
标题:
关于Block遍历数组方法的实现
[打印本页]
作者:
小ㄟMò
时间:
2016-1-20 22:51
标题:
关于Block遍历数组方法的实现
#import "NSArray+Ergodic.h"
@implementation NSArray (Ergodic)
-(void)enumerateObjectsUsingBlock:(void (^)(id _Nonnull, NSUInteger, BOOL * _Nonnull))block {
for (int i = 0; i<self.count; i++) {
BOOL isYes;
block(self[i], i, &isYes);
if (isYes) break;
}
}
@end
复制代码
因为看不到该方法的具体实现代码,于是自己就尝试着用分类重写了该数组遍历方法
enumerateObjectsUsingBlock,仅供参考
作者:
wangyue123
时间:
2016-4-21 22:18
真棒!!!!
作者:
缘之有缘
时间:
2016-4-21 22:37
前来学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2