Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Sintaxis Basica del Lenguaje Swift, Apuntes de Informática Móvil

Estas notas te brindan una introducción a la sintaxis básica de Swift

Tipo: Apuntes

2022/2023

A la venta desde 15/10/2023

dulce-garcia-0tx
dulce-garcia-0tx 🇲🇽

2 documentos

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
* Declaración de Variables y Constantes:
Para declarar una variable, se utiliza la palabra clave var, seguida del nombre de la variable y su tipo (si no se puede inferir
automáticamente). Ejemplo: var edad: Int = 30.
Para declarar una constante, se utiliza la palabra clave let. Ejemplo: let nombre = "Juan".
* Comentarios:
Puedes añadir comentarios de una línea con // o comentarios de varias líneas con /* y */. Los comentarios son útiles para
explicar el código y hacerlo más legible.
* Tipos de Datos Básicos:
Swift tiene tipos de datos básicos como Int, Double, Float, String, Bool, etc.
* Operadores:
Swift soporta operadores aritméticos (+, -, *, /), operadores de comparación (==, !=, >, <), operadores lógicos (&&, ||), y
operadores de asignación (=, +=, -=, etc.).
* Estructuras de Control:
Swift incluye estructuras de control como if, else, switch, for-in, y while para controlar el flujo del programa.
* Funciones:
Puedes definir funciones con la palabra clave func. Por ejemplo:
swift
Copy code
func saludar(nombre: String) -> String {
return "Hola, \(nombre)!"
}
* Cadenas de Caracteres (Strings):
Para concatenar cadenas, puedes usar el operador +, y para interpolación de cadenas, puedes usar \(variable) dentro de una
cadena.
* Arreglos y Diccionarios
Swift ofrece estructuras de datos como Array y Dictionary para trabajar con colecciones de elementos.
* Optional:
Para manejar valores que pueden ser nulos o ausentes, se utilizan opcionales (Optional). Puedes declarar una variable como
opcional agregando ? al tipo, como var miVariable: Int?.
* Enumeraciones (Enums):
Las enumeraciones permiten definir un tipo con un conjunto fijo de valores relacionados. Por ejemplo:
swift
Copy code
enum DíaSemana {
case lunes, martes, miércoles, jueves, viernes
}
* Clases y Estructuras:
Puedes definir clases y estructuras para crear tipos personalizados. Las clases son tipos de referencia, mientras que las
estructuras son tipos de valor.
* Herencia y Protocolos
Swift permite la herencia de clases y la implementación de protocolos para lograr la reutilización de código.
* Gestión de Errores:
pf2

Vista previa parcial del texto

¡Descarga Sintaxis Basica del Lenguaje Swift y más Apuntes en PDF de Informática Móvil solo en Docsity!

  • Declaración de Variables y Constantes: Para declarar una variable, se utiliza la palabra clave var, seguida del nombre de la variable y su tipo (si no se puede inferir automáticamente). Ejemplo: var edad: Int = 30. Para declarar una constante, se utiliza la palabra clave let. Ejemplo: let nombre = "Juan".
  • Comentarios: Puedes añadir comentarios de una línea con // o comentarios de varias líneas con /* y */. Los comentarios son útiles para explicar el código y hacerlo más legible.
  • Tipos de Datos Básicos: Swift tiene tipos de datos básicos como Int, Double, Float, String, Bool, etc.
  • Operadores: Swift soporta operadores aritméticos (+, - , *, /), operadores de comparación (==, !=, >, <), operadores lógicos (&&, ||), y operadores de asignación (=, +=, - =, etc.).
  • Estructuras de Control: Swift incluye estructuras de control como if, else, switch, for-in, y while para controlar el flujo del programa.
  • Funciones: Puedes definir funciones con la palabra clave func. Por ejemplo: swift Copy code func saludar(nombre: String) - > String { return "Hola, (nombre)!" }
  • Cadenas de Caracteres (Strings): Para concatenar cadenas, puedes usar el operador +, y para interpolación de cadenas, puedes usar (variable) dentro de una cadena.
  • Arreglos y Diccionarios Swift ofrece estructuras de datos como Array y Dictionary para trabajar con colecciones de elementos.
  • Optional: Para manejar valores que pueden ser nulos o ausentes, se utilizan opcionales (Optional). Puedes declarar una variable como opcional agregando? al tipo, como var miVariable: Int?.
  • Enumeraciones (Enums): Las enumeraciones permiten definir un tipo con un conjunto fijo de valores relacionados. Por ejemplo: swift Copy code enum DíaSemana { case lunes, martes, miércoles, jueves, viernes }
  • Clases y Estructuras: Puedes definir clases y estructuras para crear tipos personalizados. Las clases son tipos de referencia, mientras que las estructuras son tipos de valor.
  • Herencia y Protocolos Swift permite la herencia de clases y la implementación de protocolos para lograr la reutilización de código.
  • Gestión de Errores:

Puedes manejar errores con el manejo de errores try-catch y lanzar errores con throw.