Как вызвать метод из другого метода с аргументами - PullRequest
0 голосов
/ 20 сентября 2011

Я хочу вызвать другой метод из updateButtonPressed метода.Вот как я пытался.

-(IBAction) updateButtonPressed{
    [self loadScrollViewWithPage];
} 

Но проблема в том, что loadScrollViewWithPage имеет аргументы.этот метод похож на этот

- (void)loadScrollViewWithPage:(int)page {
 }

Как я могу вызвать этот метод?Пожалуйста, дайте мне помощь.заранее спасибо.

Ответы [ 2 ]

4 голосов
/ 20 сентября 2011

Если я правильно понимаю, вам интересно, как передавать аргументы вместе с сообщениями объектам, верно? Попробуйте:

-(IBAction) updateButtonPressed{
    int foo = 4;
    [self loadScrollViewWithPage:foo]; // a colon, followed by the argument
} 

Тем не менее, я предлагаю вам ознакомиться с языком Objective-C в целом.

http://developer.apple.com/library/mac/#documentation/cocoa/conceptual/objectivec/introduction/introobjectivec.html

3 голосов
/ 20 сентября 2011
- (IBAction) updateButtonPressed{
   int tempValue=5;
   [self loadScrollViewWithPage:tempValue];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...