Cannot use mutating member on immutable value error when modifying a struct


#1

Добрый день. Что я могу с этим сделать?


в контролере есть массив изображений, я должен добавить элементы в этот массив, этот кусок кода, это manager с singleton
Я пробовал создавать копию массива, но тогда ничего не добавляется в контроллере


#2

А сам массив можете показать? Или нашли решение?


#3

На данный момент так:
это UICollectionViewController

01%20AM

это PhotosManager


#4

добавьте замыкание для completion и возвращайте там недостающие картинки, а уже в самом контроллере в этом замыкании делайте append в ваш массив и обновление коллекции.


#5

Попробуйте переделать функцию, используя сквозной параметр.