J2objc的使用1 要求:Xcode 4 or higherJava for OS X (JDK1.6)Apache Maven (可有可无,根据使用j2objc的方式)2 使用方式及步骤2.1 使用方式在xcode中使用j2objc有两种方式:第一种是在外部构建工程作为一个独立的生成文件。第二种是为xcode工程类型添加规则。外部构建工程的的优点是仍然可以使用现有的java工具,如IDE支持错误的检查的重构。建立规则的优点是java源作为xcode工程中的一部分,且java源很快可以在调试时使用。2.2 使用步骤以xcode工程添加规则的使用方式为例:先下载安装Xcode工具以及 javaforOSX。下载解压 j2objc 0.5.3。在Xcode中配置规则:如下(1) 在Xcode工程编辑器,选择工程,点察歼击Build Rules选项卡。(2) 在面板右下角单击Add Build Rules按钮。(3) 在新规则的Process选项中,选择"Java source files".(4) 在自定义脚本文本框中,添加如下代码:$distribution-path/j2objc -d ${DERIVED_FILES_DIR} -sourcepath ${PROJECT_DIR}/$source-root \ --no-package-directories ${INPUT_FILE_PATH};将$distribution-path改为下载解压的j2objc 0.5.3的路径。将$source-root改为工程名。(5) 在Output Files 面板中单击+按钮,并添加"${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.h"(6) 再腔迹次单击+按钮,并添加 "${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.m"图为1-6步(7) 点击Build Setting选项卡。(8) 在Header Search Paths 中添加 "$distribution-path/include", 接着添加 "${DERIVED_FILES_DIR}".将$distribution-path改为下载解压的j2objc 0.5.3的路伍没并径。(9) 在 Library Search Paths, 添加 "$distribution-path/lib".将$distribution-path改为下载解压的j2objc 0.5.3的路径。(10) 在 Other Linker Flags, 添加 "-l jre_emul -ObjC" (J2ObjC's JRE emulation library).(11) 在工程中添加java源文件。大家如果有兴趣的话也可以尝试一下,其实个人认为这一类的翻译软件是很蛋疼的。
相关文章
-
北京马三最后结局
2023-03-14 19:09 阅读(53982) -
非你莫属柳一村现在如何
2023-03-11 11:39 阅读(43843) -
《穹顶之下》结局真相大结局是什么?
2023-03-08 10:36 阅读(39737)
1 杨澜的第一任丈夫张一兵
38076 阅读
2 韩红家产有多少个亿
36627 阅读
3 柴静第一任老公罗永浩
28007 阅读
4 徐刘蔚爷爷是开国中将吗
23218 阅读
5 土耳其语和维语能交流吗?
19864 阅读