我没有任何Objective-C经验,但具有强大的C++背景.是否有自动化工具/脚本,或者最糟糕的情况是,使用一些优秀的对Objective-C到C++编写的端口代码的参考手册方法?涉及的困难是什么?
编辑:我被告知代码使用Objective-C相当简单.它是一个iPhone应用程序,可能不会在操作系统级别的UI中使用太多.C++版本适用于非Apple平台,其中GNUStep不是一个选项,因此Objective-C++不是一个选项.
我也在研究同样的问题.并有一些解决方案:
微软现在提供自己的Objective C"桥接器",尽管只适用于UWP应用程序.
https://github.com/Microsoft/WinObjC
在2007年,我尝试在Visual Studio中支持Objective-C并编写了自己的ObjC运行时,但我没有更多时间为它编写解析器.如果你有,你可以:)
http://code.google.com/p/qobjc/
我用C++编写了Foundation Framework的基本功能.在这种情况下,您需要手动移植; 你的代码将在C++上,但就像在Objective-C上一样.这个库适用于iPhone.
http://code.google.com/p/dcocoa/