반복하는 동안 NSMutable Array에서 제거하는 가장 좋은 방법은 무엇입니까? 코코아에서 NSMutableArray를 루프하여 특정 기준에 맞는 여러 개체를 제거하려면 개체를 제거할 때마다 루프를 다시 시작하지 않고 이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 감사해요. 편집: 명확하게 하기 위해서입니다.예를 들어 현재 인덱스를 수동으로 갱신하는 것보다 우아한 방법을 찾고 있었습니다.예를 들어 C++에서는 할 수 있습니다. iterator it = someList.begin(); while (it != someList.end()) { if (shouldRemove(it)) it = someList.erase(it); } 알기 쉽게 하기 위해 삭제할 항목을 수집하는 초기 루프를 만들고 싶습니다..