国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

[💯原]使用block遍歷元素的簡明思路及實現

2019-11-14 20:31:52
字體:
來源:轉載
供稿:網友

使用block遍歷元素的簡明思路及實現

轉出“博客園”,請您注明出處:http://m.survivalescaperooms.com/xiaobajiu/p/4116503.html

NSArray這樣的對象會有除了for遍歷以外的block遍歷方法如下:

[arr enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {     //遍歷每個元素}];[arr2 indexOfObjectPassingTest:^BOOL(id obj, NSUInteger idx, BOOL *stop) {    //..}];

enumerateObjectsUsingBlock這樣子的實現思路如下:

////  QArray.m//#import "QArray.h"@implementation QArray- (void)enumeratQArrayWithBlock:(void(^)(id obj, NSUInteger idx, BOOL *stop))block{    NSUInteger len= self.dataArr.count;    BOOL tStop = NO;    for(int i=0; i<len; i++){        if(tStop)            break;        block(_dataArr[i],i,&tStop);    }}@end

 

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江油市| 长垣县| 安塞县| 新营市| 哈密市| 福泉市| 资溪县| 富民县| 白玉县| 句容市| 贵港市| 大石桥市| 青铜峡市| 江孜县| 海南省| 东明县| 射阳县| 从江县| 灵丘县| 石首市| 南郑县| 曲阜市| 格尔木市| 仙游县| 武宣县| 永昌县| 商南县| 宁强县| 镇平县| 兖州市| 北安市| 沈阳市| 库尔勒市| 黔西县| 蒙山县| 含山县| 新宁县| 和静县| 广宗县| 宁武县| 吕梁市|