Ответ 1
Да,
if things.contains(where: { $0.someProperty == "nameToMatch" }) {
// found
} else {
// not
}
У меня есть массив пользовательских объектов.
Я хочу проверить, содержит ли массив объект, свойство которого равно строке.
Что-то вроде
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
}