У меня есть массив, который начинается пустым, но заполняется PFFiles (данные изображения) с помощью PFQuery. UIImageView имеет свой набор изображений, используя данные в массиве PFFile. Однако, если массив пуст, есть ошибка, указывающая, что индекс массива выходит за допустимые пределы. Поэтому мне нужно что-то тестировать, чтобы увидеть, пуст ли массив, и я не могу найти способ сделать это.Тест, если массив PFFile пуст
var imageFiles = [PFFile]()
А потом в viewDidLoad
self.imageFiles[self.imageCounter].getDataInBackgroundWithBlock{
(imageData, error) -> Void in
if error == nil {
let image = UIImage(data: imageData!)
self.mainPic.image = image
}else {
}
}
Я хотел бы быть в состоянии сделать что-то вроде:
If let testVariable = self.imageFiles[self.imageCounter] as PFFile {
}
или более просто:
If self.imagesFiles[self.imageCounter] == nil {
}
Но ни один из эти wo rk
Проверьте, если imageFiles.count больше нуля –