Использование J2Objc с Xcode

Существует два разных способа интеграции J2ObjC с Xcode: внешний проект сборки с отдельным файлом make или добавление правила сборки в любой тип проекта Xcode. Преимущество внешней сборки заключается в том, что по-прежнему используются существующие инструменты Java, такие как IDE, поддерживающие проверку ошибок и рефакторинг. Преимущество правила сборки заключается в том, что исходный код Java является частью одного проекта Xcode, а исходные коды Java можно использовать при отладке.

Другой вариант — включить проект JreEmulation Xcode в свой собственный проект. Это имеет самую тесную интеграцию между сборкой вашего проекта и библиотекой эмуляции JRE, поэтому настройки сборки могут быть общими между ними. Вы также можете отлаживать код JRE, а также инструментировать и анализировать его.