Итак, я столкнулся с довольно сложной проблемой с моим приложением.
У меня есть около 40 объектов UIImageView, которые должны отображаться в разных местах, когда разные они сложены (EX img 1 должен занимать img 2 место, если img2 == NO).
То, что я пытаюсь сделать, это использовать цикл for и выполнить все мои логические значения, которые проверяют, выбрано ли изображение.
Мне было любопытно, если вообще возможно вызвать переменную, как это
-(IBAction) button:(id) sender{
scrollView.hidden = YES;
NSInteger i = 1;
(@"imagenumber%d", i) = [[UIImageView alloc] initWithFrame: CGRectMake (28, 230, 86, 26)];
[[imagenumber(@"%d", i)] setImage:[UIImage imageNamed:@"csa.jpg"]];
[self.view addSubview: [imagenumber(@"%d", i)]];}
}
где @ "imagenumber% d" - это мой NSImageView, а i - это число в диапазоне от 1 до 40.
Извините, если это сбивает с толку, я действительно был бы признателен за любую помощь по этому вопросу, потому что я не могу понять, и работал над этой проблемой в течение нескольких недель.