ในโกโก้ถ้าฉันต้องการวนลูปผ่าน NSMutableArray และลบวัตถุหลายอย่างที่ตรงกับเกณฑ์ที่กำหนดวิธีที่ดีที่สุดในการทำเช่นนี้คืออะไรโดยไม่ต้องรีสตาร์ทลูปทุกครั้งที่ฉันลบวัตถุออก
ขอบคุณ
แก้ไข: เพียงเพื่อชี้แจง - ฉันกำลังมองหาวิธีที่ดีที่สุดเช่นบางสิ่งที่สวยงามกว่าการอัปเดตดัชนีด้วยตนเองที่ฉันอยู่ เช่นใน C ++ ฉันสามารถทำได้
iterator it = someList.begin();
while (it != someList.end())
{
if (shouldRemove(it))
it = someList.erase(it);
}