C# 批量翻译为 Objective C

7
我们部门继承了两个新的代码库。一个是用C#编写的,另一个是用Objective C编写的。第一个有很多功能,我们也需要在第二个中使用。
我知道不能简单地运行一个翻译器将C#转换为Objective C,但是否有一些工具可以进行语法的粗略转换?
我们主要寻找一种能够执行某些无脑工作的工具。例如,当两者的格式如此明确定义时,我不想手动翻译1000个函数头。
编辑:
甚至只要能够逐个方法运行就能显著加快进程。

我个人没有什么想法 - 祝你好运 :) - Andras Zoltan
1
就我个人而言,我会编写一堆Python脚本。Ruby也是一个不错的选择。 - zaph
1
已经有一个C#前端。请参见https://dev59.com/anA75IYBdhLWcg3wJFYL#3460977 - Ira Baxter
1个回答

1

你们要放弃 C# 代码库吗?如果不是的话,那么你们可以从不同的角度来看待这个问题——不需要花费大量精力将数千个依赖于许多 API 的类转换,而是将现有功能公开为服务,可以从 Objective-C 代码中调用。你可以使用 Web 服务来实现这一点。

或者你可以看看 Mono/Cocoa#,但我怀疑这不会是你们问题的可行解决方案。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接