Qué es un String

Conjunto de caracteres que forman palabras, frases, etc.

También conocidos como Cadenas de Caracteres, los String son el Tipo de Dato más utilizado si te dedicas a Programar Aplicaciones para iPhone, por ejemplo a la hora de mostrar información en la pantalla del teléfono móvil, las etiquetas que aparecen en los botones de nuestras Apps, ...

Veamos una introducción a los Strings

Un String se declara haciendo uso del Identificador de Tipo String.

var miPrimerString : String = "Hola Mundo!"

En este caso estamos declarando un String asignándole un valor inicial. Hemos hecho uso de lo que se conoce como Literal de String (String Literal), una serie de Caracteres incluidos entre paréntesis (quotes) ".

También es posible declarar Strings vacíos.

Gracias a la Inferencia de Tipos en Swift, el Compilador es capaz de detectar el Tipo de Dato String sin necesidad de hacer su declaración explícita.

var miPrimerString = "Hola Mundo!"

Al igual que otros Lenguajes de Programación, en Swift también se puede hacer Interpolación de Strings.

var nombre : String = "Pedro"
var saludo : String = "Hola \(nombre)"
print(saludo)

Mediante la Concatenación de Strings podemos obtener otros Strings de mayor tamaño.

var nombre = “Laura”
var apellidos = “Sánchez”
var nombreCompleto = nombre + “ “ + apellidos

Un String puede considerarse como una colección de Caracteres, lo que implica que un String puede ser tratado como un Array de Caracteres y por lo tanto podremos recorrer sus elementos mediante un Bucle for-in:

var saludo : String = "Hola Mundo!"
for i in saludo {
    print(i)
}

En Swift, los Strings también pueden utilizar Caracteres Unicode.

Otra característica de los Strings es que son de tipo Value Type.

Documentación Oficial de Swift sobre los Strings

https://developer.apple.com/documentation/swift/string

Más Contenidos de esta Sección

append

append

Este Método permite concatenar Strings y Characters al final de otro String

Cómo declarar un String vacío con Swift

Cómo declarar un String vacío con Swift

Swift permite declarar Variables o Constantes Vacías de Tipo String, o vaciar su contenido en cualquier momento de nuestro Desarrollo

Strings Multi-línea

Strings Multi-línea

Swift permite el uso de Strings que ocupan varias líneas sin necesidad de utilizar caracteres de escape

Desarrollo iOS | Interfaz de Usuario | Herramientas | Ciencias de la Computación | Mundo Apple | Recursos Externos | Fundamentos de Programación | Comunidad Hispana de desarrollo iOS |

© Swift, SwiftUI, Xcode, iOS, iPadOS, watchOS, tvOS, macOS, Mac, iPhone, iPad, Safari, App Store, Apple y sus correspondientes Logotipos son marcas registradas de Apple Inc.

Profile images of content from Pixabay. You can see the Authors List.