在Cocoa中,如果我想循環遍歷NSMutableArray并刪除多個符合特定條件的對象,那么在每次刪除對象時都無需重新啟動循環的最佳方法是什么?謝謝,編輯:只是為了澄清-我一直在尋找最佳方法,例如,比手動更新索引更優雅的方法。例如,在C ++中,我可以做到;iterator it = someList.begin();while (it != someList.end()){ if (shouldRemove(it)) it = someList.erase(it);}
迭代時從NSMutableArray中刪除的最佳方法?
慕尼黑8549860
2019-11-22 11:04:13