当前位置:  开发笔记 > 编程语言 > 正文

从Objective-C移植到C++的最佳方法是什么?

如何解决《从Objective-C移植到C++的最佳方法是什么?》经验,为你挑选了1个好方法。

我没有任何Objective-C经验,但具有强大的C++背景.是否有自动化工具/脚本,或者最糟糕的情况是,使用一些优秀的对Objective-C到C++编写的端口代码的参考手册方法?涉及的困难是什么?

编辑:我被告知代码使用Objective-C相当简单.它是一个iPhone应用程序,可能不会在操作系统级别的UI中使用太多.C++版本适用于非Apple平台,其中GNUStep不是一个选项,因此Objective-C++不是一个选项.



1> 小智..:

我也在研究同样的问题.并有一些解决方案:

微软现在提供自己的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/

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有