我有一个用MONOTOUCH写的应用程序。它工作 - 我用TESTFLIGHT测试它。它被添加到更大的应用程序中,并且该开发人员需要完整的xcode项目。我需要重写它还是有办法轻松转换它。
答案 0 :(得分:3)
无法将Mono代码转换为Objective-C代码。
有一个--xcode选项,可能有效,也可能无效。它没有被维护,我们也没有正式支持它,所以我不会依赖它。
我的建议是将两个应用程序分开,并使用url将控制权从一个转移到另一个。您注册了两个URL处理程序“firstApp:”和“secondApp:”,当您需要从第一个到第二个时,您发出一个对“SecondApp:statevariables”打开的Url,并重复相同的过程返回。
答案 1 :(得分:2)
如果您拥有MonoTouch许可证,则可以使用mtouch --xcode yourapp.exe
生成Objective-C代码。它在评估版中不起作用。
this Stack Overflow answer中提供了更多细节。