Выбор файлов в IOS - PullRequest
       3

Выбор файлов в IOS

3 голосов
/ 23 июня 2011

Я пытаюсь создать приложение, которое открывает другой офисный документ для iphone.Я новичок в разработке IOS.Я хочу спросить, есть ли что-то похожее на диалоговое окно выбора файлов, которое открывается, когда мы нажимаем открыть файл на нашем рабочем столе.

1 Ответ

3 голосов
/ 23 июня 2011

Нет, вы должны получить файлы в папке, используя NSFileManager и заполнить UITableView. Например, вы можете использовать -contentsOfDirectoryAtPath:error:. Подробнее смотрите в Ссылка на класс NSFileManager .

Код:

//  Getting Files at "directory"
    NSError *error = nil;
    NSFileManager *manager = [NSFileManager defaultManager];
    NSArray *files = [manager contentsOfDirectoryAtPath:directory error:&error];

//  Iterating through files looking for certain file extensions
//  _fileTypes_ is an array of extensions, e.g. [NSArray arrayWithObject:@"txt"];
    for (NSString *fileName in files) 
    {
        if ([_fileTypes_ containsObject:[fileName.pathExtension lowercaseString]]) 
        {
            // Do something with fileName, e.g. adding it to an array and showing it lager in a UITableView
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...