¿Cuánta integración tienen C++ y Objective C en Objective C++? Me doy cuenta de que Objective C++ compila el código C++ y Objective C, pero ¿los idiomas realmente interactúan entre sí?Uso de C++ en Objective C++?
Por ejemplo, ¿puedo crear una plantilla de un objeto de Objective C? ¿Qué le parece heredar una clase Objective C de una clase C++?
Lo que básicamente intento preguntar es ¿se mezclan los idiomas o simplemente se compilan juntos en el mismo archivo? ¿En qué medida?
Lo tiene al revés. Para un archivo .mm, un compilador de C++ compila el código Objective-C. Para un archivo .m, se usa un compilador de C en su lugar. La combinación de las jerarquías de clase C++ y Objective-C no es "normalmente" posible (aunque estoy seguro de que hay trucos), pero puedes incrustar una instancia de clase en la otra. –