2010-07-21 84 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