Objective-C类未被识别

时间:2012-08-10 11:39:08

标签: objective-c ios class

我是Objective-C的新手,我尝试使用UIImage+Resize class来调整iOS中的图片大小。请参阅UIIimage+Resize.m代码。

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

  

错误信息:"类方法resizedImage:interpolationQuality not   发现..."

#import "UIImage+Resize.h"

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

 ...
 ...
 ...

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

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


 ...
 ...
 ...
 }

2 个答案:

答案 0 :(得分:7)

您正在调用该方法,就好像它是一个类方法([UIImage ...]),但它是一个实例方法(注意前导-)。因此,您需要UIImage的实例来代替它。

答案 1 :(得分:0)

在调用resize method之前创建一个UIImage实例