gpt4 book ai didi

swift - 什么是单| swift 意味着

转载 作者:行者123 更新时间:2023-11-28 11:04:37 28 4
gpt4 key购买 nike

我在 OS X 中构建菜单栏项时找到了一些示例代码。它使用了单个 |我不确定它的实际含义。

(我想做的是在菜单项左键单击时调用一个函数,但在右键单击时显示菜单)

这是我的代码

//Get reference to main system status bar
let statusItem = NSStatusBar.systemStatusBar().statusItemWithLength(-1)
statusItem.image = icon
statusItem.menu = menuBar
if let statusButton = statusItem.button
{
statusButton.target = self
statusButton.action = #selector(statusItemClicked)

statusButton.sendActionOn(Int(NSEventMask.RightMouseUpMask.rawValue | NSEventMask.LeftMouseUpMask.rawValue))

}

带有代码的原始答​​案 Left vs Right Click Status Bar Item Mac Swift 2

最佳答案

按位或,就像在大多数类 C 语言中所做的那样。在这种情况下,它被用来组合标志。

关于swift - 什么是单| swift 意味着,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38800622/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com