У меня есть класс, назовите его Class1
, который содержит массив, назовите его array1
как свойство, и я сохраняю и синтезирую его.
Я хочу добавить объекты в этот массивсо значениями, которые я получаю от других взглядов.Поэтому для каждого представления я ссылаюсь на Class1
, создаю объект, добавляю значение к array1
и отображаю его для этого конкретного представления.Это работает!
Когда я перехожу к новому представлению, мне необходимо повторно инициализировать array1
, чтобы скопировать в него новые объекты (или это дает мне ошибку, что array1
является нулевым), но предыдущийзначение (значение, которое было сохранено в предыдущих представлениях) теряется.Я понимаю, что «сохранение» относится к определенному классу, а массив не сохраняет значения для всего курса программы.
Как мне поступить?