Calling multi-inputs methods

1 view
Skip to first unread message

Ostapova

unread,
Sep 15, 2010, 4:06:15 AM9/15/10
to iPhoneDevCamp Ukraine
Всем привет!

У меня есть метод в котором два аргумента

- (void) pickerDidSelect:(NSString *)s1 andString:(NSString*)s2

Как я могу его вызвать здесь?

- (IBAction) takeNextStep : (id) sender
{
[self.delegate /////????///// :[myPickerDelegate.myData
objectAtIndex: [myPicker selectedRowInComponent:0]]];
[self.navigationController popViewControllerAnimated:YES];

}


С уважением Анна

Denis Sedura

unread,
Sep 15, 2010, 4:11:43 AM9/15/10
to iphoned...@googlegroups.com
[self pickerDidSelect:stingOne andString:stringTwo];

???


2010/9/15 Ostapova <ostap...@gmail.com>

--
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.


Avers

unread,
Sep 15, 2010, 4:21:47 AM9/15/10
to iPhoneDevCamp Ukraine
Вы немного шокируете вопросами?
Первая мысль или я не понял вопроса или вы не читали про objectiveС
ничего.
Читать реально надо, ну хоть википедию (http://ru.wikipedia.org/wiki/
Objective-C)
Лучше конечно документацию (http://developer.apple.com/library/mac/
#documentation/cocoa/conceptual/ObjectiveC/Introduction/
introObjectiveC.html)

Если путаетесь в синтаксисе с квадратными скобками, то не лепите всё в
одну строку как "гуру", могут и "гур" лажи выскакивать из-за
невозможности проверки результата.

NSString* s1 = [myPickerDelegate.myData objectAtIndex: [myPicker
selectedRowInComponent:0]];
NSString* s2 = второе значение;

[self.delegate pickerDidSelect:s1 andString:s2 ];

delegate в таких случаях лучше проверять есть ли у него вызываемый
селектор или использовать протокол.

Reply all
Reply to author
Forward
0 new messages