Articoli con Tag ‘arc4random()’

Varietà di coding e di coding… in Objective-C

Era un po’ che non trattavo l’argomento, quindi ne approfitto subito. Ecco diversi modi per realizzare il medesimo risultato in Objective-C. A voi scoprire qual’è il più veloce e migliore!

Reverse di un array

1
2
3
4
5
6
7
// Da implementare in una categoria
// Pone gli elementi di un array in ordine inverso
- (NSMutableArray *)reverse {
    for (int i=0; i<(floor([self count]/2.0)); i++)
        [self exchangeObjectAtIndex:i withObjectAtIndex:([self count]-(i+1))];
    return self;
}

Continua...

Very short snippet: iPhone, numeri casuali

Se avete bisogno di generare numeri casuali in una applicazione Apple iPhone dovete mettere da parte Objective-C, in quanto non propone nessuna classe allo scopo. La soluzione viene dal C che propone: rand(), srand(), random(), srandom() e arc4random().

Continua...


Stop SOPA