2011-04-24 51 views
0

我想知道..,是否有任何替代Xcode?我可能正在寻找Linux上的IDE。Xcode替代

+0

Emacs,vim,gedit,joe,他们都做Obj-C – 2011-04-24 03:31:42

回答

1

我一段时间都没有在Linux上。但我记得Anjuta是我最喜欢IDE的选择。

Anjuta的是唯一的开发环境,可以做的Objective-C,我觉得KDevelop的习惯,但没有了。

你可以看看http://www.gnustep.org/看看他们是否有更多的信息。

但是在iPhone上开发。 Xcode是iPhone上唯一的“官方”开发者工具。

+0

Emacs和vim一样,也是Obj-C,但这可能不会赋予所需的功能集(特别是SDK)。 – 2011-04-24 03:31:23

+0

谢谢..,我会检查出来 – 2011-04-24 03:37:19

3

通过你的帖子上的iPhone标签,我假设你正在寻找一些东西来制作iPhone应用程序。据我所知,Xcode是唯一包含SDK的程序。

我会出去买了Mac mini的,甚至是较旧的Intel Mac上,只要确保它可以运行雪豹。

+0

正是..,我已经开始使用了!! ...因为我有限制访问Mac系统..,我想替代 – 2011-04-24 03:23:50

5

除非你是针对越狱的iPhone,你必须拥有的Xcode进行签名和提供iPhone应用程序。您需要适用于Mac的适用Cocoa Touch库。而且,你将没有办法在模拟器中运行你的代码。最简单/最便宜的解决方案是购买便宜的Mac(使用当前的外围设备,Mac Mini可以低于600美元)。的确,如果你对iOS开发非常认真,你需要一台Mac(和Xcode)。

这里的另一个类似SO question

+0

我明白了..,心不是比的Xcode .... 任何更好的工具,但是,因为我已经限制到Mac机...访问,我想拿到手的经验。 ..通过编程目标c ...,所以...我试图解决与GNUStep – 2011-04-24 07:22:40

+0

顺便说一句 - 没有停止在Linux上的GNUStep - 它是整洁的...除了如果你的目标是iPhone,GNUStep不是一个直接推论。你可以想象这样学习ObjC,但是你将会学习一个针对不同平台的完全不同的图书馆。请注意,GNUStep(甚至Cocoa)!= Cocoa Touch/iPhone开发。 ObjC的语言很容易拾取 - 这是图书馆的错综复杂的学习曲线。 – rcw3 2011-04-24 14:36:41