2014-11-17 37 views

回答

4

filterUsingPredicate修改一个(可变)阵列,并且不返回结果。 你可能想要的是

var arrRegion : NSArray = arrOffers.filteredArrayUsingPredicate(predicate) 

不修改接收器,但回报的滤波阵列。

+0

我想检查数组属性(计数)..我怎么可以像一个可变数组类似...因此,我可以检查计数属性 –

+0

@SidShah:我不明白,为什么强制转换为可变数组? 'let count = arrRegion.count'给你计数。如果你需要一个可变副本,那么'让mutableArray = arrRegion.mutableCopy()作为NSMutableArray'应该这样做。 –

+0

好吧,得到它..谢谢 –

相关问题