Я совершенно новичок в Objective-C и iOS-программировании. Я отображаю UIImageView с путем изображения по умолчанию, который я установил через раскадровку. Теперь я пытаюсь изменить изображение на другое изображение, изменив путь к другому.
Я думаю, что я все настроил так, чтобы я мог программно манипулировать классом (IBOutlet
, @property
, выделять и т. Д.), Но, возможно, я что-то там не так делаю. В противном случае я изменяю путь к изображению с помощью:
IMG.image = [UIImage imageNamed:@"s.png"];
Это правильно? Если это так, вот другой фрагмент соответствующего кода в моем файле .m:
- (void)viewDidLoad
{
_IMG = [[UIImageView alloc] init];
}
В @interface
части моего .h файла:
IBOutlet UIImageView *IMG;
А потом остальная часть моего .h файла:
@property (strong, nonatomic) IBOutlet UIImageView *IMG;
Кто-нибудь видит что-нибудь неправильное? Спасибо, я новичок, поэтому прошу прощения, если это очень простая вещь.