Чтение текстовых файлов ресурса на iPhone
-
22-10-2019 - |
Вопрос
Это в основном вопрос совета, поэтому любые указатели высоко ценятся.
У меня есть текстовый файл, который я хотел бы нарисовать при заполнении UITableViews
. Анкет Я просто не знаю, когда мне действительно следует прочитать файл, или даже как. Я использую NSFileManager
, или же NSFileWrapper
, или я должен свернуть? Будет ли нужен заполнитель объекта в файле NIB?
Идея состоит в том, чтобы создать систему «инвентаризации», в которой используется комбинация навигационного TableView-Tabbar.
Я пытался что -то выяснить, но после начала и перезапуска я понял, что должен попросить о помощи.
Спецификации включают XCODE4, некоторое базовое понимание и около 13 различных проектов.
Решение
Когда и как вы читаете файл, будет в значительной степени зависеть от размера файла. Если это довольно маленький файл, то вы можете прочитать его синхронно на -(void)viewDidLoad
. Анкет Если он больше, то вам нужно будет прочитать его асинхронно и отобразить индикатор активности, пока чтение не будет закончено. Вот простой метод чтения текстового файла в NSString
:
- (NSString *) getTextFromFile:(NSString *)filePath {
return [NSString stringWithContentsOfFile:filePath usedEncoding:nil error:nil];
}