我是Xcode / Apple编程新手,想知道是否可以将一些Java类合并到iOS应用程序中?一种包装/打包它们的方法,以便我可以调用它的方法?
答案 0 :(得分:0)
无法在iOS应用中包装Java类。首先,iOS上没有JRE。
答案 1 :(得分:0)
不幸的是,没有。你必须在Objective-C中重写它。我没有遇到过能够做得很好的转换器,也值得努力。
答案 2 :(得分:-1)
正如其他人所回答的那样,实际上是不可能的。但是,将来可能会提供类似的内容。它的出现方式是将Dalvik VM(Android的Java VM)移植到iOS,因此您可以在此基础上运行您的类。看看this project,其目的就是为了做到这一点。此外,here's an Engadget article在iOS上展示了另一个带有Dalvik VM的项目。
正如您所看到的,它不是完美的,但它看起来是一项新技术的良好开端。但是现在,我会接受对方的建议并重新编写课程。虽然我绝对不会在Objective-C中编写它们,因为那时你会遇到iOS和Mac OS X,这可能不是你想要的。考虑用C ++编写它们,你可以将它们带到任何平台。