Suppression d'un objet de NSMutableArray

Je suis tombé sur le raccourci suivantes dans la mise en place d'une boucle for (raccourci par rapport au manuel des exemples que je l'utilise):

for (Item *i in items){ ... }

Par opposition à la plus longue:

for (NSInteger i = 0; i < [items count]; i++){ ... } //think that's right

Si je suis en utilisant la version la plus courte, est-il un moyen de supprimer l'élément en cours de itéré (c'est à dire "je")? Ou ai-je besoin pour utiliser le format plus long?

source d'informationauteur Ben Packard