Я пытаюсь добавить несколько экземпляров UIImageView (ов) в NSMutableArray NSMutableDictionar (s).
Я делаю это, чтобы иметь возможность вернуться и извлечь ссылку на UIImageView, чтобы изменить положение этих изображений.
Кажется, что, когда я извлекаю информацию из словаря, он возвращает только нулевой указатель ...
Есть предложения, как мне это реализовать? Может быть более простой способ сохранить список из n изображений и иметь возможность ссылаться на них позже ....
// (for i = 0 to 30)
UIImageView *newBall = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ball.png"]];
newBall.center = CGPointMake (arc4random() % 280 + 20, arc4random() % 440 + 20);
[self.view addSubview:newBall];
NSMutableDictionary *dictBall = [[[NSMutableDictionary alloc] init] autorelease];
[dictBall setValue:newBall forKey:@"imgBall"];
// the dictionary is then added to the array
[newBall release];
// end for loop
(я использую словарь, потому что я также храню значение dy / dx для скорости изменения движения)