У меня ошибка компилятора, и я просто не могу понять, что не так. Я новичок в этом, поэтому изо всех сил пытаюсь расшифровать ошибку.
В моем .h у меня есть ...
@interface LongViewController : UIViewController {
IBOutlet UIImageView *loadImageInto;
IBOutlet UIImageView *loadedInto;
}
-(void)fadeIt:(UIImageView*)imgNamed;
И по моему .м ...
-(void)fadeIt:(UIImageView*)imgNamed
{
if(longSize1.alpha == 0.0){
loadImageInto = longSize1;
loadedInto = longSize2;
}
if(longSize2.alpha == 0.0){
loadImageInto = longSize2;
loadedInto = longSize1;
}
loadImageInto.image = [UIImage imageNamed:imgNamed];
}
Предупреждение, которое я получаю, находится на последней строке:
warning passing argument 1 of 'imageNamed' from distinct objective-c type
Я думаю, что это говорит о том, что тип неправильный, но я не могу разобраться. Вероятно, это говорит о том, что код работает нормально, и изображения загружаются как положено.
Любая помощь будет высоко ценится!