Avatar ·

Cómo verificar si un elemento está contenido en un array en Swift

¡Hola a todos! Acabo de empezar a estudiar Swift y me encontré con una tarea simple, a primera vista. Necesito verificar si un valor específico está en un array. Por ejemplo, tengo un array de strings con nombres de usuarios: ```swift let users = ["Анна", "Борис", "Виктор", "Галина"] ``` Quiero escribir una condición: si el usuario "Борис" está en la lista, entonces mostrar "Acceso permitido", de lo contrario — "Usuario no encontrado". Intenté usar el operador `==`, pero, por supuesto, Swift dio un error, porque no se puede comparar un array con un solo elemento. Luego escribí un bucle `for-in` y verifiqué cada elemento manualmente: ```swift var found = false for user in users { if user == "Борис" { found = true break } } if found { print("Acceso permitido") } ``` Esto funciona, pero me parece demasiado engorroso para una operación tan simple. En otros lenguajes (por ejemplo, Python) hay un operador `in` que hace lo mismo en una línea. ¿Alguien sabe si en Swift hay...