我需要过滤自定义对象的 NSMutableArray 并且想知道以下一项在速度/运行时方面是否比另一项更好,或者它们是否几乎相同:
(1) 使用[数组filterUsingPredicate:predicate],
或者
(2) 使用 for 循环遍历所有元素并检查它们是否满足条件。
我之所以这么问,是因为我认为每个对象必须满足的标准可能会有所不同,因此制作谓词可能会很棘手。
提前致谢!
我需要过滤自定义对象的 NSMutableArray 并且想知道以下一项在速度/运行时方面是否比另一项更好,或者它们是否几乎相同:
(1) 使用[数组filterUsingPredicate:predicate],
或者
(2) 使用 for 循环遍历所有元素并检查它们是否满足条件。
我之所以这么问,是因为我认为每个对象必须满足的标准可能会有所不同,因此制作谓词可能会很棘手。
提前致谢!