Я новичок в Objective-C. Я ' m разрабатывает приложение Какао. В настоящее время я ищу эквивалент этого кода C # в Objective C:
string[] fileList = Directory.GetFiles(DownloadPath, "*.jpg");
Возвращаемые строки не обязательно должны быть полным путем, поскольку все, что мне нужно, - это имена файлов. Я пробовал NSFileManager, но пока ничего хорошего. Спасибо.
РЕДАКТИРОВАТЬ: Что я пробовал с NSFileManager:
[someFileManager contentsOfDirectoryAtPath:path error:nil];
Я также хочу спросить: каков формат «пути»? Звучит просто, но я совершенно не понимаю файловую систему MAC OS. Я использую путь из [URL-адресов NSOpenPanel], и они выглядят следующим образом:
file://localhost/Users/alex/Movies/
Иногда я получаю результаты, но в другой раз. Возвращенный массив NSArray просто пуст. Я очень смущен этим, поэтому будет приветствоваться любая помощь.
РЕДАКТИРОВАТЬ2: Ответ здесь: NSPredicate заканчивается несколькими файлами , вероятно, лучший выбор. Тем не менее, спасибо за ответ.