Wie suche ich ein Array mit Strukturelementen in Swift?

Es ist ziemlich einfach, ein Element in einem Array mit dem Typ String, Int usw. zu finden.

var States = ["CA", "FL", "MI"]
var filteredStates = States.filter {$0 == "FL"} // returns false, true, false

Now, ich habe eine Struktur erstellt

struct Candy{
    let name:String
}

und dann initialisiert es

var candies =  [Candy(name: "Chocolate"),
Candy(name: "Lollipop"),
Candy(name: "Caramel")]

Kann jemand den richtigen Weg vorschlagen, um "Chocolate" in dem Array zu finden, das Strukturelemente enthält? Ich kann die Such- oder Filtermethode nicht implementieren.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage