Avatar ·

Wie überprüft man, ob ein Array ein bestimmtes Element in Swift enthält?

Hallo Kollegen! Ich habe gerade angefangen, Swift zu lernen, und bin auf eine einfache, aber wichtige Aufgabe gestoßen. Ich muss überprüfen, ob ein bestimmter Wert in einem Array vorhanden ist. Zum Beispiel habe ich ein Array von Strings mit Benutzernamen und möchte wissen, ob ein Benutzer mit dem Namen "Anna" bereits registriert ist. In anderen Sprachen habe ich Methoden wie `in_array()` in PHP oder `includes()` in JavaScript verwendet. In Swift habe ich versucht, so etwas zu schreiben: ```swift let users = ["Ivan", "Maria", "Anna", "Peter"] let searchName = "Anna" if users.contains(searchName) { print("Benutzer gefunden!") } else { print("Benutzer nicht gefunden.") } ``` Aber ich bin mir nicht sicher, ob das der richtige Ansatz ist. Gibt es in Swift andere Möglichkeiten, dies zu überprüfen? Was ist, wenn das Array Zahlen enthält oder wenn ich die Anwesenheit basierend auf einer Bedingung überprüfen muss (z.B. alle Elemente größer als 10)? Ich wäre dankbar für eine detaillierte Erklärung mit Beispielen. Vielen Dank im Voraus! <<>>

Hauptmethode: die Methode contains(_:)

Sie haben alles r