Я создал uipicker в uialertview, который появляется, когда кто-то выбирает поле UITextfield. Я создал его внутри
- (void)textFieldDidBeginEditing:(UITextField *)myTextField{
внутри этого метода я также создал кнопки "Готово" и "Отмена", которые я подключил к их собственным методам ...
-(void)doneButtonPressed:(id)sender{
Внутри этого метода я тоже хочу уловить, что установлен uipicker ... однако он дает мне предупреждение ...
-(void)doneButtonPressed:(id)sender{
//Do something here here with the value selected using [pickerView date] to get that value
[pickerViewPopup dismissWithClickedButtonIndex:1 animated:YES];
NSString *hexString = [NSString stringWithFormat:@"%x%x%x%x%x", [pickerViewPopup selectedRowInComponent:0], [pickerViewPopup selectedRowInComponent:1], [pickerViewPopup selectedRowInComponent:2],
[pickerViewPopup selectedRowInComponent:3]];
dateCode.text = hexString;
это вызывает предупреждение. UIActionSheet может не отвечать на SelectedRowInComponent ... есть идеи, как обойти это предупреждение?