Objective-C类未被识别

use*_*194 1 class objective-c ios

我是Objective-C的新手,我正在尝试使用UIImage + Resize类来调整iOS中的图片大小.见UIIimage+Resize.m代码.

以下代码中的XCode无法识别resizeImage类.

错误消息:"类方法resizedImage:interpolationQuality not found ..."

#import "UIImage+Resize.h"

- (void)useImage:(UIImage*)theImage { 

 ...
 ...
 ...

    CGSize newSize = CGSizeMake (newWidth, newHeight);
    CGInterpolationQuality InterpQual = kCGInterpolationHigh;

    UIImage* newImg = [UIImage resizedImage:newSize interpolationQuality:InterpQual];


 ...
 ...
 ...
 }
Run Code Online (Sandbox Code Playgroud)

tro*_*foe 7

您正在调用该方法,就好像它是一个类方法([UIImage ...])但它是一个实例方法(请注意前导-).所以你需要一个实例UIImage来调用它.