Visualización de NSArray de archivos en un UITableView - iOS 5

Tengo una aplicación que permite a los usuarios guardar y abrir archivos de texto. Guardar y abrir archivos es bastante sencillo y sencillo, pero tengo que darle al usuario una forma fácil de seleccionar un archivo para abrir. Decidí hacer esto con unUITableView.

Cuando el TableView se carga en mi controlador de vista, mi objetivo es rellenar el TableView con los nombres de todos los archivos de texto del usuario dentro de la carpeta Documentos (parte del Área de pruebas de la aplicación iOS).

Tengo una idea general de cómo hacer esto:

Obtenga el contenido de la carpeta Documentos y colóquelo en una matriz

<code>NSString *pathString = [[NSBundle mainBundle] pathForResource:@"Documents" ofType:@"txt"];
NSArray *fileList = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:pathString error:nil];
NSLog(@"Contents of directory: %@", fileList);
</code>

Pero esto siempre vuelve:(null) en la ventana de salida.¿Cuál es la ruta de la carpeta de documentos de mi aplicación?

Coloca la matriz en el UITableView

Pensé que usaría elnumberOfRowsInSection Método para hacer esto.¿Es este el lugar adecuado para realizar este tipo de operación? ¿Debo usar un método diferente?

Finalmente, la aplicación obtendrá el valor de la celda seleccionada y usará ese valor para abrir el archivo.

Mi pregunta principal aquí es:¿Cómo puedo colocar elementos (especialmente el contenido del directorio) en una NSArray y luego mostrar esa matriz en un UITableView?

¡Cualquier ayuda es muy apreciada!

Respuestas a la pregunta(1)

Su respuesta a la pregunta