在没有 Mac 的情况下如何学习使用 Objective-C 开发程序?

发布于 2025-01-01 04:15:32 字数 46 浏览 1 评论 0原文

是否存在云 IDE 或其他工具来使用 Objective-C 开发和编译程序?

Does a cloud IDE or another tool exist to develop and compile programs using Objective-C?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

酸甜透明夹心 2025-01-08 04:15:32

如果你只是想学习 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

旧夏天 2025-01-08 04:15:32

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/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文