¿Qué es el lenguaje veloz? Por qué Apple está abandonando Objective-C
Requerido
1. El lenguaje oc es el lenguaje básico de ios. Después de aprender los conceptos básicos de oc, será más práctico aprenderlo rápidamente más adelante. lenguaje swift, oc es indispensable;
2. Objective-C, generalmente escrito como ObjC y el Objective C u Obj-C, menos comúnmente utilizado, es un lenguaje de programación orientado a objetos que extiende C. Se utiliza principalmente en Mac OS X y GNUstep, dos sistemas que utilizan el estándar OpenStep, y es el lenguaje básico en NeXTSTEP y OpenStep. Objective-C se puede escribir y compilar en sistemas donde operan GCC y Clang, porque GCC y Clang contienen compiladores de Objective-C;
3. Propósito de Objective-C: escribir sistemas operativos iOS (como: iPhone, iPod touch, iPad y otros dispositivos terminales móviles de Apple) y aplicaciones del sistema operativo Mac OS X. La popularidad de Objective-C debe atribuirse al éxito del iPhone, porque Objective-C se utiliza para escribir aplicaciones de iPhone;
El lenguaje 4.swift es un nuevo lenguaje de programación lanzado por Apple en la feria de 2014. Idioma de la conferencia WWDC. El lenguaje Swift hereda las características del lenguaje C y Objective-C y supera los problemas de compatibilidad del lenguaje C. El lenguaje Swift adopta un modelo de programación seguro e introduce una variedad de características nuevas, lo que hace que la programación sea más fácil y flexible;
5. Swift adopta los parámetros con nombre y el modelo de objetos dinámicos de Objective-C. Proporciona interoperabilidad con el marco Cocoa y combinación y combinación. Sobre la base de estos fundamentos, Swift introduce muchas características nuevas y combina características orientadas a procesos y orientadas a objetos;