我对 iOS 开发很陌生,这是我第一次尝试调整大小和图像以及处理类方法。
我正在关注这篇关于如何调整图像大小的帖子。我将相关代码放入并将+ (UIImage*)imageWithImage:(UIImage*)image scaledToSize:(CGSize)newSize;
相关selectExerciseImageViewController.h
代码复制到selectExerciseImageViewController.m
.
然后尝试使用实例化类
selectExerciseImageViewController * newC = [[selectExerciseImageViewController alloc] init];
UIImage* newImage = [newC imageWithImage:[info objectForKey:@"UIImagePickerControllerOriginalImage"]
scaledToSizeWithSameAspectRatio:CGSizeMake(40.0,40.0)];
但它抛出一个错误,说该方法没有可见的界面。我试着把self
而不是,newC
但仍然抛出同样的错误。
我会很感激一些关于它为什么会这样表现的指导。