J2ObjC 2.6 簡單使用

J2ObjC下載地址
J2ObjC官方網(wǎng)站

準備

1、在桌面創(chuàng)建一個objectc工程。(案例中工程名為j2oc)
2、將j2objc-2.6.zip解壓到桌面。

開始

1、打開j2oc工程,在Other Linker Flags 添加 -ljre_emul -liconv


image.png

2、添加User-Defined,如下圖


image.png

2.1、配置J2OBJC_HOME ,key值為j2objc-2.6的絕對路徑


image.png

2.2、配置工程的引用路徑,如下圖


image.png

2.3、添加腳本,
if [ ! -f "${J2OBJC_HOME}/j2objc" ]; then echo "J2OBJC_HOME is not correctly defined, currently set to '${J2OBJC_HOME}'"; exit 1; fi;
"${J2OBJC_HOME}/j2objc" -d ${DERIVED_FILE_DIR} -sourcepath "${PROJECT_DIR}/j2oc" --no-package-directories -g ${INPUT_FILE_PATH};
${DERIVED_FILE_DIR}/${INPUT_FILE_BASE}.h
${DERIVED_FILE_DIR}/${INPUT_FILE_BASE}.m
image.png

收工

1、使用如下圖


image.png
#import "ViewController.h"
#import "HelloWorld.h"
@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    [TestHelloWorld mark];
}


@end

最后控制臺輸出hello,world

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容