我正在使用类似于以下代码的块枚举:
[[[rows objectForKey:self.company.coaTypeCode] objectForKey:statementType]
enumerateObjectsWithOptions:NSEnumerationConcurrent
usingBlock:^(id coaItem, NSUInteger idx, BOOL *stop) {
// block code here
}]
我希望在枚举过程中根据对象值删除一些对象。
我该如何实现呢?我知道在枚举期间操作可变数组或字典(NSMutableArray或NSMutableDictionary)通常是不可能的。
最好的实现方式是什么?
谢谢!