Java에서 Objectice-C 메소드를 호출하는 방법을 알려줄 수있는 사람이 있습니까?Java에서 Objective-C 메소드 호출
JNI와 JNA에 대해 두 가지 기술에 대해 들었습니다.
IOS 응용 프로그램 용 Objective-C로 작성된 코드가 있으며이 코드를 Java 프로젝트에서 사용하고 싶습니다.
Java에서 Objectice-C 메소드를 호출하는 방법을 알려줄 수있는 사람이 있습니까?Java에서 Objective-C 메소드 호출
JNI와 JNA에 대해 두 가지 기술에 대해 들었습니다.
IOS 응용 프로그램 용 Objective-C로 작성된 코드가 있으며이 코드를 Java 프로젝트에서 사용하고 싶습니다.
나는 이것이 불가능하다고 생각합니다.
할 수있는 일은 공유하려는 코드가있는 c/C++ 라이브러리를 objective-c 및 java (JNI를 통해)에 사용하는 것입니다. 어쨌든 코드를 Java로 포팅하거나 (소스 코드가 중복되는) 코드를 다시 작성하거나 objective-c 프로젝트에서 코드를 제거하고 목적에 사용할 수있는 ac 라이브러리를 작성해야합니다. C와 자바 프로젝트.
이 작업을 수행 할 수 있습니다. 당신의 objective-C 코드에 대한 C 인터페이스를 생성하고이를 JNI를 통해 호출하십시오. – nielsbot
Rococoa은 Java의 ObjectiveC 코드 사용을 용이하게합니다.
ios 용 라이브러리 빌드입니까 아니면 컴파일 가능한 버전입니까? –