gpt4 book ai didi

swift - 如何在 Swift 中使用 NSEventMask

转载 作者:可可西里 更新时间:2023-11-01 01:37:41 26 4
gpt4 key购买 nike

为什么我会收到一个编译器错误,指示 bool OR 函数“|”不能以下列方式使用:

localEvent = self.window.nextEventMatchingMask(NSEventMask.LeftMouseUpMask | NSEventMask.LeftMouseDraggedMask)

编辑:

这是我最终发现的工作

localEvent = self.window!.nextEventMatchingMask(Int(NSEventMask.LeftMouseUpMask.rawValue | NSEventMask.LeftMouseDraggedMask.rawValue))!

最佳答案

像这样尝试:

localEvent = window.nextEventMatchingMask(Int(NSEventMask.LeftMouseUpMask.rawValue))

localEvent = window.nextEventMatchingMask(
Int(NSEventMask.LeftMouseUpMask.union(.LeftMouseDraggedMask).rawValue))

关于swift - 如何在 Swift 中使用 NSEventMask,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34460153/

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