Я делаю приложение для Iphone с UIPickerView. Представление выбора имеет два столбца, которые содержат строки NSStrings.
У меня есть кнопка, которая генерирует строку NSString, содержащую выбранное значение обоих столбцов в PickerView, и печатает ее в журнале.
Проблема в том, что он печатает только первые два элемента в окне выбора, даже если я изменяю выбранное значение.
и я также получаю предупреждение: «Форматировать не строковый литерал и не форматировать аргументы». и я понятия не имею, хотя я проверил Google для подсказок.
вот код действия кнопки:
- (IBAction) sendButtonTapped:(id)sender{
NSString* theMessage = [NSString stringWithFormat:@"I'm %@ and feeling %@ about it.",
[activities objectAtIndex:[tweetPicker selectedRowInComponent:0]],
[feelings objectAtIndex:[tweetPicker selectedRowInComponent:1]]];
NSLog(theMessage);
}