为什么我收到此错误?
指向整数转换的不兼容指针发送' void *'参数类型' PHImageContentMode' (又名' enum PHImageContentMode')
[[PHImageManager defaultManager]
requestImageForAsset:asset
targetSize:CGSizeMake(2 * w, 2 * h)
contentMode:nil
options:0
resultHandler:^(UIImage *result, NSDictionary *info)
{
imgView.image = result;
}];
答案 0 :(得分:0)
contentMode
参数需要enum
参数,但您传递的nil
是void pointer
。
将nil
替换为0
以获取枚举:
[[PHImageManager defaultManager]
requestImageForAsset:asset
targetSize:CGSizeMake(2 * w, 2 * h)
contentMode:0
options:0
resultHandler:^(UIImage *result, NSDictionary *info)
{
imgView.image = result;
}];