У меня возникли проблемы с преобразованием массива PFFile (named: activeimageFilearray) в массив UIImage (с именем: activeImageArray). Мой текущий метод in-in только добавляет первую запись PFFile, а не добавляет все входящие в массив PFFile в мой новый массив UIImage. Поэтому, когда я выполняю последнюю строку кода, она будет показывать [фатальную ошибку: индекс массива вне диапазона], поскольку массив UIImage имеет только одно значение. Заранее спасибо.Как превратить массив PFFile в массив UIImage?
for x in self.activeimageFileArray
{
x.getDataInBackgroundWithBlock({ (imageData: NSData?, error: NSError?) -> Void in
if error == nil
{
let image = UIImage(data: imageData!)
self.activeimageArray.append(image!)
}
println(self.activeimageArray)
self.venueImage.image = self.activeimageArray[1]
})
}