swift - 如何访问 NSViewController 中的复制粘贴功能

标签 swift xcode macos swift2

在 macOS 中,我需要在响应链下的一个 NSViewController 中处理复制粘贴。我在 Obj-C 中找到了对 -copy:sender-paste:sender IBAction 方法的引用,但在我可以使用的 swift 2.3 中找不到任何内容。有什么想法吗?

最佳答案

您可以将它们粘贴到您的 View Controller 中,除非响应链中的其他东西首先拾取它们,否则您的 View Controller 应该获取事件。

@IBAction func copy(_ sender: Any) {

}


@IBAction func paste(_ sender: Any) {

}

关于swift - 如何访问 NSViewController 中的复制粘贴功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40612610/

相关文章:

ios - 如何将自定义 View 添加到上下文菜单 iOS

objective-c - Swift IOS 中的异或加密

uitableview - 没有搜索栏的 Swift 过滤器 UITableView

macos - IntelliJ 14键盘快捷键是QWERTY,尽管键盘是DVORAK

ios - 在 View Controller 之间切换时图像旋转动画速度加快?

objective-c - 当设备没有互联网(数据)访问权限时控制台出错

objective-c - 使用 NSArray 时出现 NSInvalidArgumentException

xcode - 不小心删除了 NSMenu 中的 "edit"菜单,现在我需要它回来

ios - 单独线程上基于网络的 NSStream 的好例子?

python - Mac OS X 10.10.3 上 Python 2.7.9 中的神秘无限循环