2013-03-02 49 views
2

我是一名遊戲開發人員。我已經開發了一個使用box2d的遊戲,它處於Final Phase階段。當我嘗試重構代碼時,要構造代碼,我收到了此錯誤警報http://screencast.com/t/ir1nCvnx。但是當我試圖使代碼重構另一個不使用.mm後綴的項目時,意味着我可以將其解決。我想知道的是我們可以使用C++概念爲代碼重構代碼。如果沒有其他方式做代碼重構。是否有可能在Xcode中重構Objective-C++代碼

+0

據我所知這是不可能通過Xcode重構C++代碼。它只提供對obj-c代碼的重構。 – 2013-03-02 10:09:22

回答

2

我想是因爲Xcode中依靠其所有 代碼覆蓋功能鐺前端,它最終能夠重構 C++。據我瞭解,它過去沒有重構C++,因爲 clang的C++支持仍然不足。

但是clang現在是一個很好的C++編譯器。然而,Xcode仍然在 甚至重命名符號(我唯一需要的重構)。

因此,到目前爲止,您不能重構您的C++代碼,並希望您能在新版本的clang/LLVM/XCode中獲得它。

+1

感謝您的回覆。所以唯一的辦法就是現在手動完成:-( – Blisskarthik 2013-03-02 10:37:16

+0

我這麼認爲,因爲我現在還沒有找到這樣的東西。 – 2013-03-02 10:43:01

相關問題