Esempio. Ho una matrice con 15 oggetti. Voglio iniziare a elencare da un dato indice. Supponiamo di iniziare dall'indice 5 e poi dall'indice sopra, dall'indice sotto, sopra, sotto ecc ... Non voglio che si avvolga, ma piuttosto si fermi e continui in direzione inesplorata.Enumerazione di NSArray a partire dall'indice di givven per la ricerca in entrambi i modi (no wrap around)
Quindi l'ordine degli indici nel mio esempio sarebbe. 5, 6, 4, 7, 3, 8, 2, 9, 1, 10, 0, 11, 12, 13, 14
Come si può fare?
vuoi che a "wrap around", il estremità dell'array, o fermarsi e continuare nella direzione inesplorata? –
Domanda giusta! Per quanto mi riguarda, posso solo pensare di usare quest'ultimo (fermarsi e continuare in direzione inesplorata), ma ovviamente ci sarebbe anche l'uso dell'altro. Forse aprirò un'altra domanda per questo. – hfossli
Ho creato un proprio post per il wrap around: http://stackoverflow.com/q/14354514/202451 – hfossli