プロジェクトをIOS 7に更新しましたが、アプリ内で追加/取得した画像のサイズを変更すると、このエラーが発生します ここに私のコードがあります
-(UIImage *)resizeImage:(UIImage *)anImage width:(int)width height:(int)height
{
CGImageRef imageRef = [anImage CGImage];
CGImageAlphaInfo alphaInfo = CGImageGetAlphaInfo(imageRef);
if (alphaInfo == kCGImageAlphaNone)
alphaInfo = kCGImageAlphaNoneSkipLast;
CGContextRef bitmap = CGBitmapContextCreate(NULL, width, height, CGImageGetBitsPerComponent(imageRef), 4 * width, CGImageGetColorSpace(imageRef), alphaInfo);
CGContextDrawImage(bitmap, CGRectMake(0, 0, width, height), imageRef);
CGImageRef ref = CGBitmapContextCreateImage(bitmap);
UIImage *result = [UIImage imageWithCGImage:ref];
CGContextRelease(bitmap);
CGImageRelease(ref);
return result;
}
私が得ているエラーはこれです
列挙型 'CGImageAlphaInfo' (別名 'enum CGImageAlphaInfo') から別の列挙型 'CGBitmapInfo' (別名 'enum CGBitmapInfo') への暗黙的な変換