Use C ++ com cacau em vez de Objective-

Gostaria de escrever aplicativos que usem C ++ e as estruturas Cocoa porque a Apple não está capacitando o Carbon 64 bits. O C ++ parece bastante simples em sua implementação no Linux e Windows, mas no Mac OS X parece que são necessários pedaços de código específicos adicionais da Apple (como um wrapper Obj-C). Parece também que a Apple está forçando os desenvolvedores a escrever em Objective-C, em vez de C ++, embora eu possa estar errad

Estou tentando encontrar um caminho para escrever código no Mac que seria fácil de manter entre plataformas. Ter que escrever código em C ++ para Linux / Windows e reescrever grandes partes no Objective-C seria muito ineficiente.

Existe uma maneira de escrever código em C ++ que será suportado para o futuro e suportado no Xcode? Além disso, se isso for possível, como eu misturaria C ++ e Objective-C no Xcode? Obrigado