2010-10-04 17 views

Respuesta

31

Esto debería hacer el truco:

[myArray removeAllObjects]; 
+2

no parece que trabajar más ... creo que es la última versión de Xcode –

+0

@ Marci-hombre Debe haber un problema con el resto de su código - Le aseguro que este método aún funciona. –

+0

Pero asegúrese de que su operación sea segura para subprocesos. En las aplicaciones de subprocesos múltiples, debe hacer un acceso seguro (leer y escribir) a las colecciones mutables (por ejemplo, usando barreras de despacho o bloqueos, mutaxes) – malex

-2

en caso de [YourArray removeAllObjects]; no funciona

luego hacerlo manualmente de la siguiente manera:

int c = (int)[YourArray count]-1; 
for (int l = 0; l <= c; l++) {[YourArray removeObjectAtIndex:0];} 
+0

me explica por qué. Es lo que estoy usando durante años en todas mis aplicaciones. funciona bien para mí –

Cuestiones relacionadas