Stable: 2.0 (Octubre 15 de 2015). •Orientado a protocolos. •Orientado a objetos. •Funcional. •Generics. •Interoperable con Objective C. •Programación segura. •Apple prometió liberarlo a finales de 2015…
C. •Swift cambia la forma en que llamamos los métodos escritos en Objective C. •No más []. •Los inicializadores de la forma initWithSomething los va a cortar, le va a quitar el initWith y el Something lo va a convertir en el primer parámetro y la primera letra estará en minúscula.
a ignorar cualquier atributo atomic o nonatomic. •Los atributos getter= y setter= de una propiedad van a ser ignorados. •La llamada a un método se realiza con dot syntax, la primera parte del selector se convierte en el nombre del método, el primer argumento de este método no tiene nombre, las otras partes del selector se convierten en argumentos con nombre.