J2OBJC 사용 방법

J2objc 사용

1 요구 사항:

Xcode 4 이상

이상

OS X용 Java

(JDK1.6)

Apache Maven

(선택 사항, j2objc 사용 방법에 따라 다름)

2 사용 방법 및 단계

2.1 사용법

xcode에서 j2objc를 사용하는 방법에는 두 가지가 있습니다. 첫 번째는 프로젝트를 독립적으로 생성된 파일로 외부에서 빌드하는 것입니다. 두 번째는 xcode 프로젝트 유형에 대한 규칙을 추가하는 것입니다. 외부에서 프로젝트를 빌드할 때의 장점은 오류 검사 및 리팩토링을 지원하는 IDE와 같은 기존 Java 도구를 계속 사용할 수 있다는 것입니다. 규칙을 설정하면 Java 소스가 xcode 프로젝트의 일부로 포함되어 디버깅 중에 Java 소스를 빠르게 사용할 수 있다는 장점이 있습니다.

2.2 사용 단계

xcode 프로젝트에 규칙을 추가하는 방법을 예로 들어 보겠습니다.

먼저 Xcode 도구와 javaforOSX를 다운로드하고 설치합니다.

j2objc 0.5.3을 다운로드하고 압축을 푼다.

Xcode에서 규칙 구성: 다음과 같이

(1) Xcode 프로젝트 편집기에서 프로젝트를 선택하고 Build Rules 탭을 클릭합니다.

(2) 패널 오른쪽 하단에 있는 빌드 규칙 추가 버튼을 클릭합니다.

(3) 새 규칙의 처리 옵션에서 "Java 소스 파일"을 선택합니다.

(4) 사용자 정의 스크립트 텍스트 상자에 다음 코드를 추가합니다.

p >

$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) 출력 파일

패널에서 버튼을 클릭하고 "${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.h"

(6 )를 추가합니다. 버튼을 다시 클릭하고

"${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.m"

그림은 1-6단계를 보여줍니다.

(7 ) 빌드 설정 탭을 클릭합니다.

(8) 헤더 검색 경로에 "$distribution-path/include"를 추가한 다음

"${DERIVED_FILES_DIR}"을 추가하여 $distribution-path를 다운로드하고 압축을 풉니다. j2objc 0.5.3에 대한 경로입니다.

(9) 라이브러리 검색 경로에

"$distribution-path/lib"를 추가합니다. $distribution-path를 압축 해제된 j2objc 0.5.3을 다운로드할 경로로 변경합니다.

(10) 기타 링커 플래그에 "-l jre_emul -ObjC"(J2ObjC의 JRE 에뮬레이션

라이브러리)를 추가합니다.

(11) 프로젝트에서 자바 소스 파일을 추가합니다.

관심이 있으시면 시도해 볼 수도 있습니다. 사실 개인적으로 이런 종류의 번역 소프트웨어는 매우 고통스럽다고 생각합니다.

上篇: 대리 얼하이 푸멘(Dali Erhai Fumen) amp; 달리홍위음악문화회사 협력 조인식 거행 下篇: 타이 포 e 가족은 어떻게 로그인합니까?
관련 내용