Мне нужно программно изменить графику для пользовательской кнопки, и я озадачен, почему приведенный ниже код не работает. Я могу раскомментировать первую строку и скрыть кнопку, чтобы IBOutlet был подключен. Переменная cardString указывает на допустимое изображение (0-51.jpg).
//[c1 setHidden: YES];
cardString = [NSString stringWithFormat:@"%d%s", cards[0],".jpg"];
card = [UIImage imageNamed: cardString];
[c1 setBackgroundImage:card forState:UIControlStateNormal];
NSLog(cardString);