Swift2 Swift代码转换:nsevent
我有以下代码Swift2 Swift代码转换:nsevent,swift2,Swift2,我有以下代码 class cl : NSView { override func keyDown (theEvent:NSEvent) { if theEvent.modifierFlags & NSEventModifierFlags.ShiftKeyMask == nil { ... 对于最新更新,这将生成错误 二进制运算符不能应用于两个NSEventModifierFlags 我找不到如何解决此问题,欢迎提供所有帮助。您使用的是哪个xcode
class cl : NSView {
override func keyDown (theEvent:NSEvent) {
if theEvent.modifierFlags & NSEventModifierFlags.ShiftKeyMask == nil {
...
对于最新更新,这将生成错误
二进制运算符不能应用于两个NSEventModifierFlags
我找不到如何解决此问题,欢迎提供所有帮助。您使用的是哪个xcode和swift版本?xcode 7.0、swift 2.0您使用的是导入应用工具包吗?或者Cocca?我使用的是导入CoCoadoeSeventModifierFlags不符合OptionSetType吗?试着这样写:
如果event.modifierFlags.contains(.ShiftKeyMask).
您使用的是哪个xcode和swift版本?xcode 7.0、swift 2.0您使用的是import AppKit吗?或者Cocca?我使用的是导入CoCoadoeSeventModifierFlags不符合OptionSetType吗?试着这样写:如果event.modifierFlags.contains(.ShiftKeyMask).