Como usar o J2Objc com o Xcode

Há duas maneiras diferentes de integrar o J2ObjC ao Xcode: um projeto de compilação externo com um arquivo de criação separado ou uma regra de compilação adicionada a qualquer tipo de projeto do Xcode. A vantagem de um build externo é que as ferramentas Java atuais, como ambientes de desenvolvimento integrado com suporte à verificação e refatoração de erros, ainda são usadas. A vantagem de uma regra de compilação é que a origem Java faz parte de um único projeto do Xcode e as origens Java podem ser usadas ao depurar.

Outra opção é incluir o projeto Xcode do JacEmulation no seu projeto. Essa tem a integração mais estrita entre o build do projeto e a da biblioteca de emulação do JRE. Assim, as configurações do build podem ser compartilhadas entre eles. Também é possível depurar o código JRE, instrumentar e analisá-lo.