【发布时间】:2018-02-14 19:36:19
【问题描述】:
在 Swift 中,是否可以转
if (a == b) || (a == c) || (a == d) {}
变成如下内容?
if a == (b || c || d) {}
【问题讨论】:
标签: swift
在 Swift 中,是否可以转
if (a == b) || (a == c) || (a == d) {}
变成如下内容?
if a == (b || c || d) {}
【问题讨论】:
标签: swift
您不能以这种方式组合子句,但这可能对您有用:
if [b, c, d].contains(a) { ... }
【讨论】:
contains() 现在已更改为 contains(where:)。那么应该是if [b,c,d].contains(where: {$0 == a})吗?
contains() 方法。
Equatable,[b, c, d]有一个contains(_:)方法。
(Character, Weapon)。这大概就是为什么。谢谢!