Tôi đang sử dụng khối dựa liệt kê tương tự như đoạn mã sau:Làm thế nào để loại bỏ các phần tử trong NSMutableArray hoặc NSMutableDictionary trong quá trình đếm?
[[[rows objectForKey:self.company.coaTypeCode] objectForKey:statementType]
enumerateObjectsWithOptions:NSEnumerationConcurrent
usingBlock:^(id coaItem, NSUInteger idx, BOOL *stop) {
// block code here
}]
Tôi muốn loại bỏ một số đối tượng trong quá trình liệt kê phụ thuộc vào các giá trị đối tượng của họ.
Tôi làm cách nào để thực hiện việc này? Tôi biết rằng thao tác một mảng hoặc từ điển có thể thay đổi (NSMutableArray hoặc NSMutableDictionary) trong quá trình đếm thường không thể thực hiện được.
Cách tốt nhất để thực hiện điều này là gì?
Cảm ơn bạn!
Cảm ơn bạn, Yuji! Bạn đã giúp tôi rất nhiều. – AlexR