我有一个自定义对象的数组。
我想要检查数组中是否包含一个对象,其属性等于字符串。
类似以下代码:
if array.contains(object where object.name == name) {
// do something
} else {
// don't do something
}
在Swift中如何操作?
是的,
if things.contains(where: { $0.someProperty == "nameToMatch" }) {
// found
} else {
// not
}
if ["a", "b"].contains(where: { $0.capitalized == "A" }) { }
- Cœur$0
的索引? - Chameleon