【问题标题】:Error with | in Swift [duplicate]错误 |在斯威夫特[重复]
【发布时间】:2015-12-21 16:36:07
【问题描述】:

谁能解释一下为什么它在这里显示错误。我按照教程进行操作,但也许在 swift 2 中,如果这样输入就不正确了。

【问题讨论】:

  • 一方面,你在一开始就错过了.Alert。 Swift 2 还为选项带来了新的语法,现在是 [.Alert, .Badge, .Sound]。被使用。
  • @Sulthan - 为什么不将其发布为答案?
  • @Wezly 我正在寻找副本。
  • 谢谢@Sulthan,它成功了。我刚学了swift 2。

标签: swift


【解决方案1】:

您可能正在学习旧版 Swift 的教程。由于它的增长非常快,我建议遵循最新的教程。在 Swift 2 中你应该使用集合,而不是 |二元运算符。喜欢:

[UIUserNotificationType.Sound, UIUserNotificationType.Badge]

【讨论】:

  • 这应该是 [.Sound, .Badge, .Alert]
  • 尽管缺少.Alert - 使用完整参考仍然没有任何问题。
【解决方案2】:

您的问题在于第一个 UIUserNotificationType,它缺少(我猜).Alert 部分。

【讨论】:

    猜你喜欢
    • 2014-12-26
    • 1970-01-01
    • 1970-01-01
    • 2017-07-22
    • 2017-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多