I have an NSSearchField:
[searchField setAction:@selector(doSearchWithQuery:)];
Here is my doSearchQuery:
-(void)doSearchWithQuery:(NSString*)query{
How can I pass the contents of my searchfield into doSearchWithQuery?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You can’t do exactly what you’re describing. A selector doesn’t do anything or accept any parameters — it’s just the name of the message to send. You can only pass arguments when you actually send a message. However, controls always pass themselves as an argument to their actions, so what you need is a wrapper method along these lines:
And set that as the action.