我是iOS開發的初學者。我有一個自定義視圖:在它ios在自定義視圖和視圖控制器之間傳遞數據
MyView *myView = [[MyView alloc]initWithFrame:myFrame];
[self.view addSubview:myView];
:
@interface MyView : UIView {
在視圖控制器,我添加了這種觀點作爲一個子視圖(會更好,以另一種方式做,也許在故事板?) ,我按照屏幕上的觸摸,和我有一個touchesEnded方法:
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
// myValue is a class variable of MyView
myValue = doSomething();
}
現在,我怎麼能得到的myValue
在ViewController中的價值?也許可以在MyView中的touchesEnded
內部調用的偵聽器或回調函數?