ios 得到两个数组中不同的数据

2017-08-23  本文已影响10人  闲云清烟

直接上方法:

- (NSArray *)filterArr:(NSArray *)arr1 andArr2:(NSArray *)arr2 {

NSPredicate * filterPredicate = [NSPredicate predicateWithFormat:@"NOT (SELF IN %@)",arr1];

//得到两个数组中不同的数据

NSArray * reslutFilteredArray = [arr2 filteredArrayUsingPredicate:filterPredicate];

if (reslutFilteredArray.count > 0) {

return reslutFilteredArray;

}

return nil;

}

上一篇下一篇

猜你喜欢

热点阅读