Хорошо, поэтому у меня был IBOutlet UIImageView, который выглядит так:
.h
@property (nonatomic,retain) IBOutlet UIImageView *ground;
Тогда я могу использовать переменную, например, "ground.frame", и в моем коде это выглядит так:
.m
if (CGRectIntersectsRect(player.frame,ground.frame)) {
"STUFF"
}
Это отлично работает, но потом я обнаружил, что мне нужна "IBOutletCollection". Я изменил код .h для этого:
.h
@property (nonatomic,retain) IBOutletCollection(UIImageView) NSArray *ground;
Теперь я не знаю, как заставить другого работать, потому что он дает мне ошибку, сообщающую мне: «кадр не найден в объекте типа NSArray».
Поэтому мой вопрос: как я могу изменить код в файле .m, чтобы он работал так же, как и раньше, но теперь как массив?
Спасибо