PDA

Visualizza la versione completa : [Objective C] Controllare un array andando al contrario


sapientino
01-04-2012, 20:03
Ho un array composto da Oggetti che vengono inseriti all'interno dell'array stesso all'accadere di un evento (la pressione di un tasto).
L'oggetto contiene int,NSString,Altri oggetti.

Come faccio ad analizzare l'array non in maniera crescente?
Mi spiego con un esempio pratico.
Se l'ultimo oggetto dell'array ha index 7.
Voglio controllare partendo da 7, fino ad arrivare a 0.

Devo usare un for, ma non capisco come.

sapientino
01-04-2012, 22:50
ho trovato due soluzioni.
1)


int n;
for(n=[array count];n>=0;n--)
{ ... }


oppure evito la precedente ed inserisco l'oggetto all'inizio del vettore per poi usare un for "normale"
2)


[array insertObject:x atIndex:0];

Who am I
06-04-2012, 00:28
ho trovato due soluzioni.


Posta il codice completo, poi spiega che errore ti da ogni singola soluzione provata.

sapientino
06-04-2012, 11:57
ho risolto con il codice che ho postato qui sopra!

x i moderatori:
[QUESTA DISCUSSIONE PUO' TRANQUILLAMENTE ESSERE CHIUSA]

alka
06-04-2012, 13:23
Originariamente inviato da sapientino
x i moderatori:
[QUESTA DISCUSSIONE PUO' TRANQUILLAMENTE ESSERE CHIUSA]

Abitualmente non chiudiamo le discussioni (anche quando risolte).

sapientino
06-04-2012, 18:34
excusez moi!

kaizcv
08-04-2012, 15:41
poi spiega che errore ti da ogni singola soluzione provata.[edit - no spam!

Loading