我想弄清楚如何从另一个类调用函数。我使用的是RootViewController的设置自己的看法作为一个可以说AnotherViewController从另一个类调用函数 - Obj C
所以在我AnotherViewController即时将添加在.h文件
@class RootViewController
而在.m文件即时将导入查看
#import "RootViewController.h"
我有一个调用的函数:
-(void)toggleView {
//do something }
然后在我的AnotherViewController我分配了一个按钮:
-(void)buttonAction {
//}
在我想能够调用该函数toggleView在我的RootViewController的的buttonAction。
有人可以澄清我如何做到这一点。
我尝试添加这是我buttonAction:
RootViewController * returnRootObject = [[RootViewController alloc] init];
[returnRootObject toggleView];
但我不认为这是正确的。
谢谢先进。
这不是最有效的方法,完全通过NSNotificationCenter处理类间通信确实不是很好的做法。我真的建议你看一下委托方法或者至少一个单例。 – AriX 2010-06-21 01:27:06