Как получить доступ к методу в отдельном viewcontroller - PullRequest
0 голосов
/ 08 февраля 2012

Я попытался добавить метод экземпляра для @selector, но, похоже, он этого не делает.

[UIView setAnimationDidStopSelector:@selector(displayRandomQuesDefinition)];

Метод, указанный в @selector, находится в отдельном представлении controller.m.Может быть, есть способ сделать это с помощью [UIView setAnimationDelegate:];, но я до сих пор не могу понять это.

Это код, который я хочу использовать, когда анимация заканчивается:

@implementation SecondViewController
- (void)displayRandomQuesDefinition{
    label.text=@"";
}

1 Ответ

0 голосов
/ 08 февраля 2012

Используйте @selector для вызова метода в текущем объекте.Оттуда вызовите метод во втором методе.

...    
[UIView setAnimationDidStopSelector:@selector(myLocalMethod)];
...

- (void)myLocalMethod
{
     [otherViewControllerObject displayRandomQuesDefinition];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...