Я новичок в Objective-C. Я разрабатываю приложение Cocoa. В настоящее время я ищу эквивалент этого кода С# в Objective C:
string[] fileList = Directory.GetFiles(DownloadPath, "*.jpg");
Возвращаемые строки необязательно должны быть полным путем, поскольку все, что мне нужно, это имена файлов. Я пробовал NSFileManager, но пока ничего хорошего. Спасибо.
EDIT: что я пытался с NSFileManager:
[someFileManager contentsOfDirectoryAtPath:path error:nil];
Я также хочу спросить: каков формат "пути"? Это звучит просто, но я совершенно незнаю о файловой системе MAC OS. Путь, который я использую, - это [URL-адреса NSOpenPanel], и они выглядят следующим образом:
file://localhost/Users/alex/Movies/
Иногда я получаю результаты, но в другое время Возвращенный NSArray просто пуст. Я довольно смущен этим, поэтому любая помощь будет оценена по достоинству.
EDIT2: Ответ здесь: NSPredicate endswith multiple files, вероятно, лучший выбор. Тем не менее, спасибо за ваш ответ.