Невозможно преобразовать значение типа Int в ожидаемый тип аргумента IndexSet

for number in 0..<fetchResult.count{
    imgManager.requestImage(for: fetchResult.objects(at: number) as! PHAsset, targetSize: CGSize(width:200, height:200), contentMode: .aspectFill, options: requestOptions, resultHandler: {
    image, error in
        self.imageArray.append(image!)
    })
}

У меня следующая ошибка с номером в fetchResult.objects(at:number)

невозможно преобразовать значение типа Int в ожидаемый тип аргумента IndexSet

Как я могу решить эту проблему?

1 ответ

for number in fetchResult{
    imgManager.requestImage(for: number as! PHAsset, targetSize: CGSize(width:200, height:200), contentMode: .aspectFill, options: requestOptions, resultHandler: {
    image, error in
        self.imageArray.append(image!)
    })
}
Другие вопросы по тегам