Xcode iOS: преобразовать int в NSString

Я пытаюсь получить значение из UIPicker, который h заполняется круглыми числами, целыми числами, полученными из и NSMutableArray. Я пытаюсь преобразовать извлеченные значения в фактический int.

Я пробовал это в .m:

int pickednumber;


......

-(void) pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{


NSString *numbers = [arrayNumbers objectAtIndex:[pickerView selectedRowInComponent:0]];

pickednumber = [NSString stringWithFormat:@"%d", numbers];

NSLog(@"Picked number %@ ", numbers); 

}

Я получаю сообщение об ошибке в строке picknumber =: Несовместимый указатель на целочисленное преобразование, присваиваемое 'int' из 'id'. Что я делаю неправильно?

Сообщение отредактировано Sounddesigner 08.03.12 в 15:05

14
задан Giel 8 August 2014 в 19:52
поделиться