После успешной загрузки этих изображений сервер должен вернуть вам две вещи
- Http-код состояния 201: это означает, что на сервере создан ресурс.
- путь вновь созданных ресурсов в массиве.
Таким образом, ваш ответ JSON для службы загрузки изображений может выглядеть примерно так
{
"imagePath": [
"https://yourServer/img/img1.png"
"https://yourServer/img/img2.png",
"https://yourServer/img/img3.png"
],
}
Эти пути можно хранить внутри sqlite.базы данных и извлекайте эти URL при загрузке вашего представления, но проблема с этим подходом заключается в том, что вы должны быть обновлены, т.е. если кто-то обновляет какое-либо изображение на сервере, то ваша база данных также должна синхронизироваться с этим.
Менее болезненный путь может вызвать новый сервис, который возвращает список URL-адресов изображений, хранящихся в папке сервера, таким образом, вы можете лениво загрузить их в виде таблицы, используя SDWebImage или любой другой модуль, который вам нравится.