У меня есть метод в котором два аргумента
- (void) pickerDidSelect:(NSString *)s1 andString:(NSString*)s2
Как я могу его вызвать здесь?
- (IBAction) takeNextStep : (id) sender
{
[self.delegate /////????///// :[myPickerDelegate.myData
objectAtIndex: [myPicker selectedRowInComponent:0]]];
[self.navigationController popViewControllerAnimated:YES];
}
С уважением Анна
--
You received this message because you are subscribed to the Google Groups "iPhoneDevCamp Ukraine" group.
To post to this group, send email to iphoned...@googlegroups.com.
To unsubscribe from this group, send email to iphonedevcamp...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/iphonedevcampua?hl=en.
Если путаетесь в синтаксисе с квадратными скобками, то не лепите всё в
одну строку как "гуру", могут и "гур" лажи выскакивать из-за
невозможности проверки результата.
NSString* s1 = [myPickerDelegate.myData objectAtIndex: [myPicker
selectedRowInComponent:0]];
NSString* s2 = второе значение;
[self.delegate pickerDidSelect:s1 andString:s2 ];
delegate в таких случаях лучше проверять есть ли у него вызываемый
селектор или использовать протокол.