我使用SDWebImage库,有一种下载图像的方法:
- (id <SDWebImageOperation>)downloadImageWithURL:(NSURL *)url
options:(SDWebImageOptions)options
progress:(SDWebImageDownloaderProgressBlock)progressBlock
completed:(SDWebImageCompletionWithFinishedBlock)completedBlock {
问题是SDWebImageOptions
是枚举typedef NS_OPTIONS(NSUInteger, SDWebImageOptions)
如果我打电话:
SDWebImageManager.sharedManager().downloadWithURL(NSURL(string: video.thumbnailUrl), options: 0, progress: nil) { (_, _, _, _) in
Cannot convert value of type 'Int' to expected argument type 'SDWebImageOptions'
因为我选择0作为选项而且它是一个emun。如何解决这个问题。
还有一个pod库,我无法修改源代码。