Как поместить имена файлов в изменяемые массивы?

#ios #nsmutablearray

#iOS #nsmutablearray

Вопрос:

Я разрабатываю для iOS. как я могу поместить в NSMutableArray все имена файлов, которые присутствуют в приложении? Большое спасибо

Ответ №1:

Попробуйте

 NSString path = [[NSBundle mainBundle] bundlePath];
NSArray *files = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:NULL];
  

Это должно дать вам содержимое внутри папки .app. Если у вас есть файлы во вложенных папках, вам нужно будет проверить, является ли возвращаемый файл файлом или папкой, и рекурсивно получить файлы внутри