У меня есть метод со следующим кодом:
NSMutableArray *pickerArray = [[NSMutableArray alloc] init];
int i;
for(i = 1; i <= 7; i++) {
NSString *myString = [NSString stringWithFormat:@"%@", i];
[pickerArray addObject:myString];
}
for(i = 1; i <= 7; i++) {
NSString *fieldName = [[NSString alloc] initWithFormat:@"column%d", i];
[self setValue:pickerArray forKey:fieldName]; // setValue or initWithArray ???
[fieldName release];
[pickerArray release];
}
srandom(time(NULL));
Когда я собираю приложение, все строится правильно, но при запуске в консоли происходит сбой, я получаю следующую ошибку:
* - [NSCFString superview]: нераспознанный селектор отправлен на экземпляр 0x380da90
* Завершение работы приложения из-за необработанного исключения «NSInvalidArgumentException», причина: '*** - [NSCFString superview]: нераспознанный селектор отправлен в экземпляр 0x380da90'
Если вместо использования массива, содержащего строки, я использую UIImageView, содержащий UIImages, то все работает правильно ...
Я только хотел бы заполнить свой сборщик массивом чисел от 1 до 50 ...
Любая помощь будет очень признательна ... эта вещь сводит меня с ума:)