Я использую UIPickerView и хочу загрузить диапазон чисел, который будет отображаться средством выбора, поэтому я решил использовать NSMutableArray.У меня есть два компонента в представлении выбора, поэтому я хочу создать два разных массива.Я создаю свой первый массив следующим образом:
NSMutableArray *array1 = [NSMutableArray arrayWithCapacity:401];
for (int i=420; i>=20; i--) {
[array1 addObject:[NSString stringWithFormat:@"%d", i]];
}
self.myArray1 = array1;
Это нормально работает HOWEVER , когда я пытаюсь сгенерировать свой второй массив, мое приложение падает без вывода на консоль.Второй массив создается следующим образом:
NSMutableArray *array2 = [NSMutableArray arrayWithCapacity:11];
for (int j=0; j<=10; j--) {
[array2 addObject:[NSString stringWithFormat:@"%d", j]];
}
self.myArray2 = array2;
Что я могу сделать неправильно ??
ОБНОВЛЕНИЕ: Просто хочу добавить, что я пытался создатьэти массивы как в методе init моего класса, так и в представлении didLoad