Unicode es el estándar de codificación de caracteres compatible con cualquier dispositivo e idioma.
Condicionales y operaciones básicas
Todo lo que aprenderás sobre Swift
Operaciones de asignación y aritmeticas
Comparaciones
Operaciones Ternarias
Operador Nil Coalescing
Rangos
Operadores lógicos
Manipulación de Strings
Strings
Inicialización y mutabilidad
Characters
Índices de Strings
Substrings
Prefijos y Sufijos
Representaciones Unicode
Estructuras de datos
Arrays
Acceder y modificar elementos de un Array
Iterando en Arrays
Conjuntos
Iteraciones y operaciones sobre conjuntos
Diccionarios
Iteración en diccionarios
Sentencias de Control
Ciclo for-in
Ciclo while
Uso de if
Uso de Switch
Switch usando rangos - Interval matching
Switch usando tuplas
Switch con casos compuestos
Sentencias de transferencia de control
Continue y break
Fallthrough
Uso de return y guard
Available en API: Manejo de versiones
Cierre del curso
Cierre del curso y próximos pasos
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 5
Preguntas 0
Unicode es el estándar de codificación de caracteres compatible con cualquier dispositivo e idioma.
La forma en que ha evolucionado la compatibilidad de los sistemas con los caracteres ha sido fascinante, hace años era un dolor de cabeza pensar en esto pero ahora el UNICODE lo ha estandarizado todo.
Les dejo el emoji de la arepa 🫓
Creo que la información en este video no es del todo correcta. Pero por favor corrijanme si me equivoco.
Unicode no es como tal una codificación. En términos prácticos podríamos pensar que es como un id, un identificador. Y lo importante es cómo almacenamos ese identificador en memoria. Bueno, ese “cómo almacenamos” es la codificación.
Existen muchas codificaciones. La mas conocida es ASCII donde cada caracter ocupa un byte y ya.
UTF en general es otro tipo de codificación mas reciente, y existen varios tipos de UTF. Ninguno es mejor o mas reciente que otro, sólo son diferentes y sirven para propósitos diferentes:
UTF-16 siempre ocupa 2 bytes, pero el orden puede variar dependiendo de varios factores.
UTF-32: Ocupa 4 bytes, lo cual ya es bastante. Pero puede representar cualquier caracter y como la distribución en la memoria es homogenea, son mas rápidos.
UTF-8 solo ocupa un byte, pero no siempre. para caracteres ams nuevos, puede aumentar el numero de bytes. Esta codificación es excelente para internet porque es una forma de comprimir texto.
Aqui como abrir el keyboard de emojis:
ctrl + cmd + space
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.