2010-05-06 12 views

risposta

58

Da Mele Objective-C documentation sul censimento veloce:

Per collezioni o enumeratori che hanno un ordine, ad esempio NSArray o NSEnumerator esempio derivati ​​da un array-ricavato enumerazione in questo ordine ben definito, così semplicemente il conteggio delle iterazioni ti darà l'indice corretto nella raccolta se ne hai bisogno.

+6

Il corollario è che le raccolte con ordine non definito (ad esempio 'NSSet' e' NSDictionary') hanno un ordine di iterazione indefinito. –

0

Ancora una volta ho trovato la risposta giusta dopo l'invio. Il mio vecchio riferimento non menzionava l'ordine di iterazione, ma quello online lo faceva. L'array è effettivamente iterato nell'ordine.