【发布时间】:2018-01-09 08:41:05
【问题描述】:
我想在我的视图控制器中处理对菜单项“打开”的点击。
似乎只能在我的 AppDelegate 中处理它。这里描述的问题 [1] 与我想要做的非常相似,但我认为必须有一种更动态的方式,并且不需要 AppDelegate 知道将其准确转发到哪里。如果我想根据当前视图更改操作怎么办?
这是我第一个使用 cocoa 编写代码的应用程序,因此我对“响应者链”[2] 和“委托”还不是很熟悉,但似乎我必须对它们做点什么。
[1]Connect to ViewController from AppDelegate (Swift)
[2]Cocoa Storyboard Responder Chain
【问题讨论】:
-
搜索第一响应者。