嘿傢伙!我有這個小問題:在子視圖中調用方法
我有一個視圖控制器它增加了2子視圖在我的視圖控制器,所以我有這樣的事情:
//in my viewController.m i have this:
- (void)startIcons
{
IconHolder *newIconHolder = [[IconHolder alloc] initWithItem:@"SomeItenName"];
[self.view addSubview:newIconHolder];
}
- (void)onPressIcon targetIcon(IconHolder *)pressedIcon
{
NSLog(@"IconPressed %@", [pressedIcon getName]);
}
這是我的子類沾上:
//And in my IconHolder.m i have this:
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
//Here i need to call the method onPressIcon from my ViewController
}
現在: 我該怎麼做?最好的方法是在我的構造函數中創建一個鏈接來保存我的ViewController?我該怎麼做?
謝謝!