我在将 PFFile 数组(名为:activeimageFilearray)转换为 UIImage 数组(名为:activeImageArray)时遇到了一些问题。我当前的 for-in 方法仅附加 PFFile 的第一个条目,而不是将 PFFile 数组中的所有整体附加到我的新 UIImage 数组中。因此,当我执行最后一行代码时,它会显示 [致命错误:数组索引超出范围],因为 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]
})
}