Del curso: Domina Swift: Nivel 2

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.

Cómo comprobar si un String es nil o vacío

Cómo comprobar si un String es nil o vacío - Tutorial de Swift

Del curso: Domina Swift: Nivel 2

Cómo comprobar si un String es nil o vacío

En algunos lenguajes, existen funciones que hacen la comprobación de si un string es nil o está vacío. Un ejemplo sería en Kotlin, que tenemos la función isNullOrEmpty, pero en Swift no existe algo así. Vamos a crear una constante let miStringOpcional de tipo String opcional y vamos a asignarle un texto: «tenemos texto en miStringOptional». Si hacemos miStringOptional.is, vemos que tenemos isEmpty, pero no algo que compruebe las dos opciones, tanto nil como empty. Así que lo que vamos a hacer es comprobar las dos cosas nosotros con if let miStringOpcional para comprobar que no es nil y miStringOpcional.isEmpty, negamos que esté vacío y voy a mostrar miStringOpcional. Si necesitas hacer esta comprobación, es interesante hacerte una extensión para hacernos la vida más sencilla. Vamos a hacer una extensión, tiene que ser una extensión del tipo String opcional y yo, en vez de un método, voy a crear una variable isNilOrEmpty de tipo Booleano, va a ser una variable calculada y voy a hacer…

Contenido