[UIImageView _isResizable]: нераспознанный селектор отправлен экземпляру SIGABRT

У меня есть этот код, пытающийся запустить простой набор изображений в цикле. Все, что у меня есть в приложении, — это один UIImageView, объявленный в файле .h моего контроллера представления:

@property (strong, nonatomic) IBOutlet UIImageView *imageDisplay;

И следующее в методе viewDidLoad моего файла .m:

NSMutableArray *imageView = [[NSMutableArray alloc] init];
[imageView addObject:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"EyeAnim1.png"]]];
[imageView addObject:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"EyeAnim2.png"]]];
[imageView addObject:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"EyeAnim3.png"]]];
[imageView addObject:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"EyeAnim4.png"]]];
[imageView addObject:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"EyeAnim5.png"]]];
[imageView addObject:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"EyeAnim6.png"]]];
[imageView addObject:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"EyeAnim7.png"]]];

imageDisplay.animationImages = imageView;
imageDisplay.animationDuration = 0.25;
imageDisplay.animationRepeatCount = 50;
[imageDisplay startAnimating];

Код, похоже, дает сбой в строке «imageDisplay.animationImages», как будто я создаю UIImageView, создаю его геттер и сеттер и строю, все в порядке, пока я не раскомментирую эту строку. Если я раскомментирую его, он продолжает выдавать мне ошибку, пока я не удалю UIImageView и не создам новый.

Не совсем понимаю, что происходит. Будем признательны за любую помощь!

8
задан Luke 7 March 2012 в 22:57
поделиться