我有以下问题,需要一个模式来解决它:
为了简化我有两个视图,MasterViewController和PreferencesController,最后一个是第一个弹出窗口。 PrefController已将一些方法委托给MasterController。
但现在我想从PreferencesController中捕获一个Popover-Event并通知MasterController。
最好的方法是什么?我现在也不想在另一个方向使用代表,这似乎是一个很好的解决方案。我考虑过为此创建一个事件,但是你可能会对这种情况有更好的建议/解决方案。
提前致谢
答案 0 :(得分:1)
您可以查看NSNotificationCenter reference guide也许这可以胜任这项工作?它非常适合控制器之间的通信,最好的是它们不必彼此了解。否则,您可能必须声明一个协议,用于在控制器之间传递数据。