2011-08-15 17 views

Respuesta

11

Hay un método conveniente en NSFileManager:

NSFileManager *fileManager = [[NSFileManager alloc] init]; 
NSArray *files = [fileManager contentsOfDirectoryAtPath:documentsDirectory 
                error:nil]; 
... 
[fileManager release]; 

A partir de ARC por supuesto puede dejar caer la declaración de liberación.

+3

En lugar de '[NSFileManager defaultManager]' debe usar '[[NSFileManager alloc] init]' que devuelve una instancia de NSFileManager segura para hilos. – Abizern

+0

Un buen punto, pero bueno. ¡Gracias! – Mundi

+1

Este fragmento de código se va a copiar y pegar durante años; podría estar actualizado. – Abizern

Cuestiones relacionadas