Что такое эквивалент Swift для следующего выражения?Быстрый эквивалент для UIImage с CGImage?
@property (strong, nonatomic) NSMutableArray *assets;
cell.imageView.image = [UIImage imageWithCGImage:[[self.assets objectAtIndex:indexPath.row] thumbnail]];
Я пробовал:
private var assets: [AnyObject]
cell.imageView.image = UIImage(CGImage: self.assets[indexPath.row].thumbnail())
Но это дает ошибку:
Missing argument for parameter 'inBundle' in call
Edit: self.assets
имеет объекты из следующего выражения:
ALAssetsGroupEnumerationResultsBlock assetsEnumerationBlock = ^(ALAsset *result, NSUInteger index, BOOL *stop) {
if (result) {
[self.assets insertObject:result atIndex:0];
}
};
Что представляют собой объекты в 'self.assets'? – matt
@matt Посмотреть мое редактирование. Надеюсь, это поможет. – confile