首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >单曲|在swift中的意思是什么?

单曲|在swift中的意思是什么?
EN

Stack Overflow用户
提问于 2016-08-06 12:44:41
回答 2查看 66关注 0票数 0

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

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

这是我的代码

代码语言:javascript
运行
复制
//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的原始答案

EN

Stack Overflow用户

发布于 2016-08-06 12:49:57

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

票数 2
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38800622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档