代码淘沙0619(A)

2017-06-19  本文已影响5人  大风起兮_Seven

今天发现项目中代码一个有意思的地方,目的是获取“去除空串后数组的个数”

NSMutableArray *mutableArray = [NSMutableArray arrayWithArray:array];
    for (int i = 0; i<mutableArray.count; i++) {
        if ([mutableArray[i] isEqualToString:@""]) {
            [mutableArray removeObjectAtIndex:i];
        }
    }

上面代码中的的移除方法很不合适

[mutableArray removeObjectAtIndex:i];

我修改后

NSInteger quesCount = 0;
    for (int i = 0; i<array.count; i++) {
        if ([array[i] length]>0) {
            quesCount++;
        }
    }
上一篇 下一篇

猜你喜欢

热点阅读