是否存在使用Objective-C开发和编译程序的云IDE或其他工具?
答案 0 :(得分:3)
如果您只想学习Objective-C,可以使用GNUSTEP:
http://www.gnustep.org/resources/ObjCFun.html
但是,如果您想开发Mac或iOS应用,购买Mac是您的最佳选择。我推荐购买Mac Mini作为XenElement。您可以使用Monotouch,但是您将使用C#而不是Objective-C:
答案 1 :(得分:2)
GNU编译器集合(GCC)有一个Objective-C编译器。然而,Objective-C中真正有趣的部分可以在框架中找到。 Apple使用Cocoa,它是旧版NextStep框架的更新版本(或多或少)。有一个名为GNUStep的GNU克隆,运行得相当好,但学习曲线陡峭。 SourceForge上还有一个名为libFoundation的项目,它只提供一些核心对象和框架来保存GUI框架。您应该能够在大多数Linux发行版上安装gcc / GNUStep或gcc / libFoundation,这样您就可以开始使用Objective-C而无需支付mac费用。
GNUStep:http://www.gnustep.org/
libFoundation:http://sourceforge.net/projects/libfoundation/