2013-05-10 56 views
0

您能否看看我的代码并告诉我为什么我做错了?没有已知课程 - iOS

我得到一个错误"No known class for selector method "imageWithImage: (UIImage)image...."

- (void)myMethod { 

    UIImage *iconImage=[UIImage imageNamed:@"male_small_0.png"]; 
    // I am having problem in the following line 
    UIImage *iconImage2=[UIImage imageWithImage:iconImage scaledToSize:CGSizeMake(73.0, 73.0)]; 
} 

-(UIImage*)imageWithImage:(UIImage*)image scaledToSize:(CGSize)newSize 
{ 
    UIGraphicsBeginImageContextWithOptions(newSize, NO, 0.0); 
    [image drawInRect:CGRectMake(0, 0, newSize.width, newSize.height)]; 
    UIImage *newImage =UIGraphicsGetImageFromCurrentImageContext(); 
    UIGraphicsEndImageContext(); 
    return newImage; 

} 

回答

2

应该[self imageWithImage:...][UIImage imageWithImage...]。后者意味着该方法是UIImage的类方法,但它似乎是包含myMethod的类的实例方法。

+0

请你也看看我的问题http://stackoverflow.com/questions/16486636/twitter-sheet-image-is-not-attached-ios – casillas 2013-05-10 16:20:17

+0

我会接受你的答案。但系统不允许我马上,我必须等待6分钟。 – casillas 2013-05-10 16:20:46

相关问题