Red de conocimiento informático - Aprendizaje de programación - ¿En qué idioma están escritas las aplicaciones de iPhone?

¿En qué idioma están escritas las aplicaciones de iPhone?

Las aplicaciones para iPhone están escritas en Objective C.

Algunas introducciones relacionadas con Objective C:

1. Objective-C 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.

2. A principios de la década de 1980, Brad Cox inventó Objective-C en su empresa Stepstone. Está muy preocupado por los problemas reales de usabilidad en el diseño y programación de software.

3. La descripción principal de Objective-C es su libro de 1986 Programación orientada a objetos: un enfoque evolutivo Addison Wesley.

4. A diferencia de C, Objective-C no admite la sobrecarga de operadores (no admite politipos ad-hoc). También diferente de C, pero similar a Java, Objective-C solo permite que los objetos hereden de una clase (sin herencia múltiple).

5. Apple ha estado intentando reducir la complejidad del lenguaje Objective-C, eliminando la gestión manual de la memoria y los archivos de encabezado estándar C, introduciendo un mecanismo ARC que está más en línea con la tendencia actual del lenguaje de programación. y el uso de sintaxis para Los métodos getter/setter para acceder a propiedades, etc., están diseñados para reducir la dificultad de aprender Objective-C.