Saltar al contenido

¿Qué es el objetivo C++?

Esta es la respuesta más completa que te podemos brindar, sin embargo mírala pausadamente y analiza si es compatible a tu proyecto.

Solución:

Objective-C++ es simplemente un código fuente que combina clases de Objective-C y clases de C++ (dos entidades que no tienen nada que ver). Su código C++ funcionará, igual que antes, y el ejecutable resultante se vinculará con el tiempo de ejecución de Objective-C, por lo que sus clases de Objective-C también funcionarán. Definitivamente puedes usarlo en Xcode: nombra tus archivos con el .mm extensión.

Además, es posible que desee leer la documentación de Apple (lamentablemente eliminada, pero archivada) sobre Objective-C++.

Objective-C++ es Objective-C (probablemente con Cocoa Framework) con la capacidad de vincularse con código C++ (clases probables).

Sí, puede usar este lenguaje en Xcode para desarrollar para Mac OS X, iPhone/iPodTouch, iPad. Funciona muy bien.

No tienes que hacer nada raro en tu proyecto para usar Objective-C++. Simplemente nombre sus archivos Objective-C con la extensión .mm (en vez de .metro) y listo.

Es mi arquitectura favorita: desarrollar la biblioteca de clases base de mi juego/aplicación en C++ para poder reutilizarla en otras plataformas (Windows, Linux) y usar Cocoa solo para iPhone/iPad. interfaz de usuario cosas específicas.

Si quiere usar Objective-c++ pero no quiere nombrar sus archivos .mm echa un vistazo a mi respuesta a una pregunta similar.

Sin cambiar ningún .m a .mm ni nada por el estilo, si hace clic en su proyecto, haga clic en etiquetas->la configuración de compilación llega hasta
“LLVM GCC 4.2 – Idiomas” (nuevo xcode dice “Compilador Apple LLVM 4.2”) ya verás Compilar fuentes como cambiar ese valor a Objetivo-C++;

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *