Получить массив всех изображений в папке каталога активов

#ios #objective-c #asset-catalog

#iOS #objective-c #каталог ресурсов

Вопрос:

В iOS возможно ли получить массив изображений (или имен изображений), которые находятся внутри папки каталога активов?

Если да, то как?

Я не совсем уверен, почему по этому вопросу проголосовали против. Я действительно понятия не имею, с чего начать.

Моя альтернатива — создать список всех файлов в папках, но это просто кажется излишним.

Я не могу добавить какой-либо код, потому что что бы я добавил?

Хотелось бы получить отзыв о том, почему есть голосование против.

Комментарии:

1. И почему именно вы хотели бы это сделать?

2. Разве невозможно перебирать файлы в папке Images.xcassets?

3. @LordZsolt, чтобы я мог отобразить их, например, в таблице. Не уверен, почему это важно?

4. @Mikael звучит многообещающе. Это просто обычная папка в пакете приложений? Я посмотрю, как это сделать.

5. @Fogmeister Я спрашиваю, поскольку ваш вопрос немного странный. Я не могу представить, что это необходимо в каком-либо реальном варианте использования.

Ответ №1:

Конечно, вы можете читать каталоги, принадлежащие вашему приложению, вы можете создавать / удалять..

Вы можете начать чтение документации NSFileManager по адресу https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSFileManager_Class/index.html

Вы можете загрузить соответствующий исходный код в качестве примеров и посмотреть, как это делается.

Надеюсь, это поможет.

Комментарии:

1. Но каталоги ресурсов скомпилированы в .car файл. Это означает, что во время выполнения папок нет….