我是Objective-C的新手,正在尝试使用UIImage+Resize class在iOS中调整图片的大小。请参见UIIimage+Resize.m
代码。
在以下代码中,XCode无法识别resizeImage类。
错误消息:“类方法resizedImage:interpolationQuality不
找到...”
#import "UIImage+Resize.h"
- (void)useImage:(UIImage*)theImage {
...
...
...
CGSize newSize = CGSizeMake (newWidth, newHeight);
CGInterpolationQuality InterpQual = kCGInterpolationHigh;
UIImage* newImg = [UIImage resizedImage:newSize interpolationQuality:InterpQual];
...
...
...
}
最佳答案
您正在调用该方法,就好像它是一个类方法([UIImage ...]
)一样,但是它是一个实例方法(请注意开头的-
)。因此,您需要一个UIImage
实例来调用它。
关于objective-c - 无法识别Objective-C类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11900890/