用于除XCode之外的Objective-C和iOS开发的IDE

时间:2012-12-04 13:40:25

标签: objective-c xcode ide

是否有专门支持Objective-C的IDE,并且与Cocoa Touch(可选Cocoa)链接,可以轻松编写,构建和运行程序?

我希望从XCode切换,因为当我加载有数千行代码的文件时,XCode会出错并崩溃。美化也不好。这并不是那么高效。

它不需要随Interface Builder一起提供。我只需要在IDE中编写Objective-C。如果你是一名网络开发者,更像是Aptana。

3 个答案:

答案 0 :(得分:4)

Jetbrains拥有AppCode http://www.jetbrains.com/objc/。它是基于IntelliJ的Xcode替代品,但依赖于已安装的IB和CoreData的Xcode。

答案 1 :(得分:1)

仅用于编写Obj-C代码,您可以使用任何文本编辑器。

您不能像IB那样绘制任何UI,但您可以编码构建任何UI元素。

但我建议使用BBEdit。

或者如果您希望可以使用任何C / C ++ / Java IDE。但它不会编译为编译你需要切换回XCode。

或者您可以通过提供以下命令来编译终端。

xcodebuild -project "delta.xcodeproj" -target "delta" -configuration Release OBJROOT="/Users/anoop/desktop/delta" SYMROOT="/Users/anoop/desktop/delta"

答案 2 :(得分:0)

我感到很痛苦,但即使您找到了除XCode以外的IDE,您也会发现自己会回到XCode做任何事情,比如Interface Builder等。 另外,不幸的是,AppCode也不完美。有些情况尚未涵盖,可能会阻碍您迁移或导致您进行严厉的攻击以使其发挥作用。

但是,我有一个项目包含数百个文件,包括源文件,它对我来说很好。我承认它不时崩溃,但你无能为力。也许尝试重构您的项目以减少源文件的大小。我确实发现有大文本文件会导致它疯狂。但无论如何,拥有小类文件是一种很好的做法。也许你所描述的是臃肿类的代码味道?

我并不是要冒犯你或任何东西。这只是你要看的另一个视角。使用它或不使用它。