2

我是一名游戏开发者。我已经使用处于最终阶段的 box2d 开发了一款游戏。为了在我尝试进行代码重构时构建代码,我收到此错误警报http://screencast.com/t/ir1nCvnx。但是,当我尝试为另一个不使用 .mm 后缀的项目进行代码重构时,意味着我可以成功。我想知道的是我们能否使用 C++ 概念对代码进行代码重构。如果不是,还有什么其他方法可以进行代码重构。

4

1 回答 1

2

我认为因为 Xcode 的所有代码覆盖功能都依赖于 clang 前端,所以它最终能够重构 C++。据我了解,它过去没有重构C++,因为clang的C++支持仍然不足。

但是 clang 现在是一个非常好的 C++ 编译器。然而,Xcode 仍然不愿重命名符号(这是我唯一需要的重构)。

所以,到目前为止,你还不能重构你的 C++ 代码,希望你能通过新版本的 clang / LLVM / XCode 得到它。

于 2013-03-02T10:11:40.327 回答