For investors
股價(jià):
5.36 美元 %For investors
股價(jià):
5.36 美元 %認(rèn)真做教育 專心促就業(yè)
1 要求:
Xcode 4 or higher
Java for OS X (JDK1.6)
Apache Maven (可有可無,根據(jù)使用j2objc的方式)
2 使用方式及步驟
2.1 使用方式
在xcode中使用j2objc有兩種方式:第一種是在外部構(gòu)建工程作為一個(gè)獨(dú)立的生成文件。第二種是為xcode工程類型添加規(guī)則。外部構(gòu)建工程的的優(yōu)點(diǎn)是仍然可以使用現(xiàn)有的java工具,如IDE支持錯(cuò)誤的檢查的重構(gòu)。建立規(guī)則的優(yōu)點(diǎn)是java源作為xcode工程中的一部分,且java源很快可以在調(diào)試時(shí)使用。
2.2 使用步驟
以xcode工程添加規(guī)則的使用方式為例:
先下載安裝Xcode工具以及 javaforOSX。
下載解壓 j2objc 0.5.3。
在Xcode中配置規(guī)則:如下
(1) 在Xcode工程編輯器,選擇工程,點(diǎn)擊Build Rules選項(xiàng)卡。
(2) 在面板右下角單擊Add Build Rules按鈕。
(3) 在新規(guī)則的Process選項(xiàng)中,選擇"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) 點(diǎn)擊Build Setting選項(xiàng)卡。
(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源文件。
大家如果有興趣的話也可以嘗試一下,其實(shí)個(gè)人認(rèn)為這一類的翻譯軟件是很蛋疼的。
【免責(zé)聲明】本文部分系轉(zhuǎn)載,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)?jiān)?0日內(nèi)與聯(lián)系我們,我們會(huì)予以更改或刪除相關(guān)文章,以保證您的權(quán)益!