Класс Objective-C не распознается

Я новичок в Objective-C, и я пытаюсь использовать класс UIImage + Resize для изменения размера изображения в iOS. См. UIIimage+Resize.m .

Класс resizeImage не распознается XCode в следующем коде.

Сообщение об ошибке: «Метод класса resizedImage: интерполяцияКачество не найдено …»

 #import "UIImage+Resize.h" - (void)useImage:(UIImage*)theImage { ... ... ... CGSize newSize = CGSizeMake (newWidth, newHeight); CGInterpolationQuality InterpQual = kCGInterpolationHigh; UIImage* newImg = [UIImage resizedImage:newSize interpolationQuality:InterpQual]; ... ... ... } 

Вы вызываете этот метод, как если бы это был метод класса ( [UIImage ...] ), но это метод экземпляра (обратите внимание на [UIImage ...] - ). Итак, вам нужен экземпляр UIImage чтобы называть его.

создать экземпляр UIImage до вызова метода изменения размера