开源库 J2ObjC
https://github.com/google/j2objc
使用
Getting Started
First, either:
Download the current distribution from the Releases section and unzip it, or Get the source and build it. To translate a Java source file (Hello.java, for example):
To compile the translated file:
j2objcc is a wrapper script that invokes your C compiler (normally clang, aka LLVM, Apple's C/C++/Objective-C compiler). To build the executable:
j2objcc forwards whatever options you specify for the Objective-C compiler. For example, to translate and build with debugging symbols, use the -g flag: