¿Apple está eliminando el soporte para Objective-C ++? Tenga en cuenta lo siguiente:
- En el manual del lenguaje Objective-C , solía haber una sección sobre la mezcla de objetivos-c y c ++. Esa sección ahora falta.
- Los enlaces a los artículos sobre Objective-C ++ en el sitio web del desarrollador de Apple parecen estar rotos y ahora se redirigen, por ejemplo, este , que encontré en esta pregunta de stackoverflow .
- La búsqueda de c ++ en el sitio web de desarrollo de Apple aporta muy poca información actual.
¿Debería preocuparme el uso de c ++ para el desarrollo de iOS?
fuente
Absolutamente la respuesta es no. Gran parte del tiempo de ejecución de Objective-C y muchas partes privadas de los marcos públicos y los marcos privados que impulsan el software de Apple están escritos en Objective-C ++ hoy y es probable que eso no cambie.
Lo utilizan para aprovechar las bibliotecas de software de código abierto existentes, así como el STL donde tiene sentido. Clang está escrito en C ++
Ah, y todo IOKit es C ++
Xcode está escrito en muchas partes en Objective-C ++
C ++ para las cosas que tiene sentido, Objective-C para la API y la interfaz de usuario. (en otras palabras, exponga una gran API estable que esté conectada con C ++ donde tenga sentido)
fuente