好吧,伙计们:
我在两个类之间进行通信时遇到了一个问题,ViewControllerClass从 NSObjectClassMyViewController
调用了一个方法changeViewBackgroundColor
Assistant
这是方法:
在Assistant.h
@interface Assistant : NSObject {
MyViewControllere *myViewController;
在Assistant.m
- (void)changeViewBackgroundColor:(id)sender
{
myViewController.myView.backgroundColor = [UIColor whiteColor];
}
但是我知道这行不通,我需要myViewController = [[MyViewController alloc] init]
,myViewController
超类Assistant
,没有地方实现它,如果我在changeViewBackgroundColor
方法中实现,那就有点晚了,这个助手类中有几个方法,他们所有需要myViewController = [[MyViewController alloc] init]
,问题是我要把这个init
电话放在哪里?