Wyświetlanie NSArray plików w UITableView - iOS 5

Mam aplikację, która pozwala użytkownikom zapisywać i otwierać pliki tekstowe. Zapisywanie i otwieranie plików jest dość proste i łatwe, ale muszę dać użytkownikowi łatwy sposób na wybranie pliku do otwarcia. Postanowiłem to zrobić za pomocąUITableView.

Kiedy ładuję TableView do kontrolera widoku, moim celem jest wypełnienie TableView nazwami wszystkich plików tekstowych użytkownika z folderu Dokumenty (część Piaskownicy aplikacji iOS).

Mam ogólny pomysł, jak to zrobić:

Pobierz zawartość folderu Dokumenty i umieść go w tablicy

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

Ale to zawsze powraca:(null) w oknie wyjściowym.Jaka jest ścieżka do folderu dokumentu mojej aplikacji?

Umieść tablicę w UITableView

Pomyślałem, że użyjęnumberOfRowsInSection metoda, aby to zrobić.Czy to właściwe miejsce do wykonywania tego typu operacji? Czy powinienem użyć innej metody?

Na koniec aplikacja uzyska wartość wybranej komórki i użyje tej wartości do otwarcia pliku.

Moje główne pytanie brzmi:Jak mogę umieścić elementy (szczególnie zawartość katalogu) w NSArray, a następnie wyświetlić tę tablicę w UITableView?

Każda pomoc jest bardzo ceniona!

questionAnswers(1)

yourAnswerToTheQuestion