このコードはクラッシュせずに実行され、ドキュメントには何も表示されませんが、本当に安全ですか?
[mutableArray enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
// do some stuff to obj before removing it
[mutableArray removeObject:obj];
}];
このコードはクラッシュせずに実行され、ドキュメントには何も表示されませんが、本当に安全ですか?
[mutableArray enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
// do some stuff to obj before removing it
[mutableArray removeObject:obj];
}];