将一些Java业务逻辑移植到iOS的最快方法(ObjC/C+;+;?)

将一些Java业务逻辑移植到iOS的最快方法(ObjC/C+;+;?),java,ios,converter,Java,Ios,Converter,我有一些为Android编写的Java类,实现了非常复杂的业务逻辑。 他们不使用任何特定于Android的API,只使用非常基本的JavaAPI和语言特性。 它已经在很短的时间内移植到一个Web服务 现在,我需要为iOS重新实现这一点。 我认为在这里使用某种自动代码转换器可以节省很多时间,但我还没有这方面的经验 我发现: 和 当我理解转换为C++代码时,也应该是一个选项,对吗?那会更容易吗?例子: 我知道这类工具生成的代码可能无法正常使用。 有没有人对它们有经验并给出建议?xmlvm工作得很

我有一些为Android编写的Java类,实现了非常复杂的业务逻辑。 他们不使用任何特定于Android的API,只使用非常基本的JavaAPI和语言特性。 它已经在很短的时间内移植到一个Web服务

现在,我需要为iOS重新实现这一点。 我认为在这里使用某种自动代码转换器可以节省很多时间,但我还没有这方面的经验

我发现: 和

当我理解转换为C++代码时,也应该是一个选项,对吗?那会更容易吗?例子:

我知道这类工具生成的代码可能无法正常使用。
有没有人对它们有经验并给出建议?

xmlvm工作得很好。我们在一个项目中使用它将Java转换为Objective C。他们稍微改变了实现。他们的用户群也很有帮助

正如您所指出的,代码很可能无法使用。由于您必须支持此代码,因此学习(在此处插入目标语言)比进行转换要好得多。特别是如果您已经知道(在这里插入源语言),我更关心的是准确性、正确性和可维护性,而不是创建速度。这听起来令人鼓舞。仅仅移植一些类并将它们添加到现有项目中会很困难吗?