【问题标题】:binary operator cannot be applied to two 'NSWindowStyleMask' operands二元运算符不能应用于两个“NSWindowStyleMask”操作数
【发布时间】:2016-10-14 00:14:49
【问题描述】:

我试图编辑一个计时器应用程序,这行代码出现了。我该如何解决?

let styleMask: Int = NSClosableWindowMask | NSTitledWindowMask

错误是:

二元运算符 |不能应用于两个 'NSWindowStyleMask' 操作数。

【问题讨论】:

    标签: swift macos


    【解决方案1】:

    这些是 ObjC 中的 Ints,但在 Swift 中,它们是作为选项集导入的:

    let styleMask: NSWindowStyleMask = [.closable, .titled]
    

    【讨论】:

      猜你喜欢
      • 2016-04-10
      • 2015-09-01
      • 2017-11-22
      • 2018-06-23
      • 2023-03-10
      • 2016-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多