【发布时间】:2018-08-23 00:56:03
【问题描述】:
鉴于我的 menuBar 应用程序在子菜单上有 3 个项目:
let delaySubMenu = NSMenu()
delaySubMenu.addItem(NSMenuItem(title: "5", action: #selector( setReminder(_:)), keyEquivalent: ""))
delaySubMenu.addItem(NSMenuItem(title: "10", action: #selector(setReminder(_:)), keyEquivalent: ""))
delaySubMenu.addItem(NSMenuItem(title: "15", action: #selector(setReminder(_:)), keyEquivalent: ""))
如何检测我的哪些 delaySubMenu 项目已被选中,而不为每个项目创建唯一的 setReminder 函数?
谢谢
【问题讨论】:
标签: swift macos cocoa nsmenu nsmenuitem