Tôi có mã này đang cố chạy một bộ hình ảnh đơn giản trong một chu kỳ. Tất cả tôi có trong ứng dụng được một UIImageView khai báo trong tập tin .h Xem lý lịch thành điều khiển của tôi:[UIImageView _isResizable]: bộ chọn không được nhận dạng được gửi đến dụ SIGABRT
@property (strong, nonatomic) IBOutlet UIImageView *imageDisplay;
Và sau trong phương pháp viewDidLoad tập tin .m của tôi:
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];
Mã này dường như bị đâm trên dòng "imageDisplay.animationImages", như thể tôi tạo UIImageView, tạo getter và setter của nó, và xây dựng, nó vẫn ổn cho đến khi tôi bỏ ghi chú dòng đó. Nếu tôi bỏ ghi chú nó, nó vẫn cho tôi lỗi cho đến khi tôi xóa UIImageView và tạo một cái mới.
Không quá chắc chắn điều gì đang xảy ra, mọi trợ giúp đều được đánh giá cao!
Khi bạn nói sự cố xảy ra, lỗi cụ thể mà nó gặp phải là gì? – Will