Сохранение и получение изображений в правильном порядке
Я пытаюсь сохранить некоторые изображения в массив, а их имя в другой массив в виде строки с кодом ниже;
self.countryNamesArray.append(object["CountryName"] as! String)
let image = UIImage(data:imageData!)
self.countryImages.append(image!)
Но он не восстанавливает изображения в том же порядке, который я сохранил при получении CountryNamesArray в правильном порядке.
rowString = countryNamesArray[row]
myImageView.image = self.countryImages[row]
Должен ли я использовать пользовательский класс для сохранения изображений со строкой или есть ли способ исправить?