Un raccourci pour tester si un objet existe dans un tableau pour Swift?

Actuellement, j'ai un tableau d'objets comme ceci:

var myArr = [
  MyObject(name: "Abc", description: "Lorem ipsum 1."),
  MyObject(name: "Def", description: "Lorem ipsum 2."),
  MyObject(name: "Xyz", description: "Lorem ipsum 3.")
]

Je suis en train de tester si un objet existe avant de procéder comme ceci:

let item = myArr.filter { $0.name == "Def" }.first
if item != nil {
  //Do something...
}

Mais je suis à la recherche d'une façon plus simple de le faire depuis que je suis en train de faire beaucoup. Je voudrais faire quelque chose comme ça, mais c'est pas valide:

if myArr.contains { $0.name == "Def" } {
  //Do something...
}

Est-il une abréviation de syntaxe qui me manque, ou une meilleure façon de le faire?

source d'informationauteur TruMan1