2015-08-18 7 views
-2

Я начинаю разработчик ... У меня есть NSUserDefaults, чтобы получить выбор UIPicker и двойное значение, где нужно загрузить выбор UIPicker.Выбор UIPicker из NSUserDefaults в двойном значении

NSUserDefaults *pickerViewSelectionDefaults = [NSUserDefaults standardUserDefaults]; 
     [pickerWork selectRow:[pickerViewSelectionDefaults integerForKey:@"pickerSelectionMinWork"] inComponent:0 animated:YES]; 

double dobMinute = [[NSString stringWithFormat:@"%f", [[minArray objectAtIndex:[pickerWork selectedRowInComponent:0]] floatValue]] doubleValue]*60; 

Как я могу заменить selectedRowInComponent: с selectRow: inComponent: анимированные:, потому что у меня есть эта ошибка:

Отправка 'недействительным' для параметра несовместимого типа 'NSUInteger' (ака «без знака long ')

Заранее благодарен!

+0

Где вы получите сообщение об ошибке? – anhtu

+0

@anhtu https://www.dropbox.com/s/uemccj6urji0vud/error.png?dl=0 – Joannes

ответ

0

изменение

double dobMinute = [[NSString stringWithFormat:@"%f", [[minArray objectAtIndex:[pickerWork selectedRowInComponent:0]] floatValue]] doubleValue]*60; 

в

double dobMinute = [pickerViewSelectionDefaults integerForKey:@"pickerSelectionMinWork"]*60; 
+0

Потому что только «[[minArray objectAtIndex: [pickerWork selectedRowInComponent: 0]] floatValue] * 60 'Я не могу получите значение NSUserDefaults. Тогда мне нужно поплавок для обратного отсчета. https://www.dropbox.com/s/uemccj6urji0vud/error.png?dl=0 – Joannes

+0

В вашем img вы не использовали «[pickerWork selectedRowInComponent: 0]». Вы используете [pickerWork selectRow: [pickerViewSelectionDefaults integerForKey: @ "pickerSelectionMinWork"] inComponent: 0 анимированные: YES]. Измени это. – anhtu

+0

Вы спрашиваете меня, какая строка вызвала ошибку? Я заменил [pickerWork selectedRowInComponent: 0] на [pickerWork selectRow: [pickerViewSelectionDefaults integerForKey: @ "pickerSelectionMinWork"] inComponent: 0 анимированный: ДА], чтобы показать вам ошибку. Я не могу решить эту ошибку. – Joannes

 Смежные вопросы

  • Нет связанных вопросов^_^