Я бы хотел использовать новый цикл for для цели c, например:
NSMutablearray *array = [[NSMutableArray alloc]] init];
for (int i=0 ; i< 5; i++){
[array addObject:[[Direction alloc] initWith:random()];
}
Когда я запускаю его, остается только один объект, а затем останавливаюсь с сообщениями.но
NSMutablearray *array = [[NSMutableArray alloc]] init];
Direction * d= [[Direction alloc] initWith:random()]
for (int i=0 ; i< 5; i++){
[array addObject:d];
[array addObject:d];
[array addObject:d];
[array addObject:d];
[array addObject:d];
}
ошибки нет.