2010-07-21 81 views
0

是否可以使用Code :: Blocks爲iPhone開發?我的意思是如果我可能包含必要的框架,進行遠程調試等。我從來沒有使用過Code :: Blocks,但它似乎是多平臺開發的不錯選擇。我發現很容易將gcc集成到Windows上的IDE中(它也具有mingw的設置)。Code :: blocks和iPhone開發

謝謝!

回答

2

我不認爲這是可能的。 Code :: Blocks寫入wxWidgets代碼,它在OSX上建立在Carbon之上,而不是Cocoa。即使它是Cocoa,它可能不會是UIKit/CocoaTouch。

即使他們提供了針對UIKit編寫的端口,但服務條款可能存在一個問題,即您無法使用其他框架。你應該直接用UIKit寫Obj-C/C/C++。他們可能不會有任何想法,但是誰知道 - 似乎不值得。

我是前wx用戶,現在是iPhone開發人員。如果你想製作iPhone應用,ObjC/CocoaTouch/Interface Builder更加好用,值得學習。

如果你想多平臺開發,我會提防的,因爲蘋果似乎是專門針對它的服務條款。到目前爲止,對於遊戲而言,Unity框架遊戲似乎仍在被批准。

+0

我使用C++/OpenGL,Code :: Blocks使用wxWidgets沒有任何問題。我的問題是,如果我可以選擇目標 - 模擬器/設備,SDK版本,plist文件和Xcode中的東西,而不是在Visual Studio中。 – Felics 2010-07-21 19:55:22

+0

哦,我以爲你用它來生成wxWidget API代碼(對他們的組件,而不是OpenGL)。 – 2010-07-21 19:57:37

+0

@Felics - 您需要將Code :: Blocks與xcodebuild(用於編譯您的iPhone項目的命令行Xcode工具)集成以構建您的應用程序。但是,這隻適用於Mac。其他任何需要在這裏的建議:http://stackoverflow.com/questions/113547/iphone-development-on-windows – 2010-07-21 21:48:13