2012-04-17 93 views
0

如何「編譯」Objective-C代碼到(僅)C代碼?
有一種方法預處理的Objective-C在Xcode(產品 - >生成輸出 - >生成預處理文件),但是這不是我要找的...

Objective-C代碼到C代碼

謝謝...

+2

你知道objc和c是完全不同的語言吧? – chikuba 2012-04-17 22:40:44

+0

是的,但我的意思是Objective-C代碼被轉換爲C ...或者不是? – 2012-04-17 22:44:32

+0

如果有一種工具可以通過只按一個按鈕(從面向對象的非OO等)之間的不同語言之間進行轉換,我將失去工作 – chikuba 2012-04-17 22:46:34

回答

3

clang(現在由Xcode使用的編譯器前端)內置了-rewrite-objc選項,它允許您生成基於Objective-C(或Objective-C++)代碼的C++代碼。

只是不問我如何將它與Xcode結合起來。