У меня есть 4 UITextFields, которые я динамически создаю в viewDidLoad, который работает хорошо. Я хочу ссылаться на эти объекты при изменении значения UISlider. Прямо сейчас я храню эти объекты в NSMutableArray и обращаюсь к ним, как и сейчас, из метода sliderChanged:
NSInteger labelIndex = [newText intValue];
labelIndex--;
NSUInteger firstValue = (int)0;
NSMutableArray *holeArray = [pointsArray objectAtIndex:labelIndex];
UITextField *textField = [textFieldArray objectAtIndex:firstValue];
NSString *newLabel1Text = [[NSString alloc] initWithString:[[holeArray objectAtIndex:firstValue] stringValue]];
[textField setText: newLabel1Text];
[newLabel1Text release];
Все работает хорошо, но программа вылетает по методу setText :. Последнее сообщение, которое я получаю от программы: [UILabel drawTextInRect:], а затем я получаю ошибку EXC_BAD_ACCESS.
Я хочу иметь доступ к динамически создаваемому UITextField, но я, должно быть, поступаю неправильно.
Спасибо!