在没有 Mac 的情况下如何学习使用 Objective-C 开发程序?
是否存在云 IDE 或其他工具来使用 Objective-C 开发和编译程序?
Does a cloud IDE or another tool exist to develop and compile programs using Objective-C?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果你只是想学习 Objective-C,你可以使用 GNUSTEP:
http://www.gnustep。 org/resources/ObjCFun.html
但是,如果您想开发 Mac 或 iOS 应用程序,那么购买 Mac 是您的最佳选择。正如 XenElement 所说,我建议购买 Mac Mini。您可以使用 Monotouch,但是您将使用 C# 而不是 Objective-C:
http://xamarin.com/monotouch
Well if you just want to learn Objective-C you can use GNUSTEP:
http://www.gnustep.org/resources/ObjCFun.html
However if you want to develop Mac or iOS apps, buying a Mac is your best option. I recommend buying a Mac Mini as XenElement stated. You can use Monotouch, however you will use C# instead of Objective-C:
http://xamarin.com/monotouch
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/
The GNU Compiler Collection (GCC) has an Objective-C compiler. However, the really interesting part of Objective-C is found in the Frameworks. Apple uses Cocoa which is a updated revision (more or less) of the old NextStep frameworks. There is a GNU clone called GNUStep that works fairly well, but has a steep learning curve. There is also a project on SourceForge called libFoundation which only provides some core objects and frameworks saves GUI frameworks. You should be able to install a gcc/GNUStep or gcc/libFoundation on most linux distributions so you can start playing with Objective-C without having to pay for a mac.
GNUStep: http://www.gnustep.org/
libFoundation: http://sourceforge.net/projects/libfoundation/