如何在单独的viewcontroller中访问方法

时间:2012-02-08 02:39:25

标签: iphone objective-c uiviewcontroller

我尝试为@selector添加一个实例方法,但似乎没有这样做。

[UIView setAnimationDidStopSelector:@selector(displayRandomQuesDefinition)];

@selector中的方法位于单独的视图controller.m中。也许有一种方法可以用[UIView setAnimationDelegate:];做到这一点,但我仍然无法弄明白。

这是我想在动画结束时发生的代码:

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

1 个答案:

答案 0 :(得分:0)

使用@selector调用当前对象中的方法。从那里,在第二种方法中调用方法。

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

- (void)myLocalMethod
{
     [otherViewControllerObject displayRandomQuesDefinition];
}