iPhone/Objective C - ViewController之间的通信/实现的最佳方式?
问题描述:
我正在做一个iPhone应用程序。iPhone/Objective C - ViewController之间的通信/实现的最佳方式?
我创建了自己的SwitchViewController类(链接到App-Delegate),实际上只有 在应用程序运行时更改了各种其他Views/ViewControllers(例如ViewA,ViewB)。
当我知道在ViewController-A中接收到一个点击手势时,我想在SwitchViewController类中触发一个方法(例如switchViews:(id)sender)。
这样做的最佳方法是什么? 必须使用对SwitchViewController的对象引用启动ViewA吗? 代表?什么是最好的方法?
当我向ViewA添加一个按钮没有问题时,我就可以将它连接到IBOutlet。但编程?
感谢, 斯特凡
答
实际上使用响应者链,并在switchViewController中接收到tap。