c#到Objective C的批量翻译

本文关键字:翻译 Objective | 更新日期: 2023-09-27 18:10:45

我们部门继承了两个新的代码库。一个在c#中,另一个在Objective C中。第一个有一堆我们在第二个中也需要的功能。

我意识到没有一对一的关系,我们可以运行一个简单的翻译器从c#到Objective C,但是有一些工具来做语法的粗略转换吗?

我们主要是在寻找一个工具,可以做一些无意识的部分。例如,当两者的格式都定义得很好时,我不期待手动翻译1000个函数头。

编辑

即使我们可以一次运行一个单独的方法,也会大大加快进程。

c#到Objective C的批量翻译

你正在摆脱c#代码库吗?如果没有,那么你似乎可以从另一个角度来看待这个问题——而不是花费巨大的精力去转换成千上万的依赖于大量API的类,如何将现有的功能暴露为可以从Objective-C代码中调用的服务?你可以使用web服务。

或者你可以看看Mono/Cocoa#,虽然我怀疑这将是一个可行的解决方案,为您的问题。