objective-c - 我必须学习 Objective-C 才能进行专业的 Mac 开发吗?

标签 objective-c cocoa macos

<分区>

我真的必须学习 Objective-C 才能开发可靠的 Mac 应用程序吗?

由于 Mac 用户倾向于只使用具有良好( native )GUI 的应用程序,我认为 Mono 和 GTK+ 或任何 Java GUI (Swing) 都不能满足他们的需求。

有 Cocoa#、PyObjC 和 RubyCocoa 等项目,但它们准备好迎接黄金时段了吗?

那么我真的必须学习 Objective-C 吗? 我更喜欢动态语言。

最佳答案

就 Objective-C 部分而言,Objective-C 一种动态语言。这是一篇摘要文章:http://www.macdevcenter.com/pub/a/mac/2003/04/28/objective-c.html

语法起初很吓人,但它会随着你的成长而增长。我建议硬着头皮努力完成它。

如果你想从事一份“真正的工作”,与其他人一起进行 Mac 编程,你将需要了解 Objective-C(无论如何在我看来)。

关于objective-c - 我必须学习 Objective-C 才能进行专业的 Mac 开发吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/272660/

相关文章:

cocoa - 如何提高 CGContextFillRect 和 CGContextDrawImage 性能

objective-c - 新的Facebook App如何整合App Store页面?

ios - 无法在 iOS 应用程序中使用 dispatch_source_t 在 GCD block 中运行计时器

objective-c - 在 Objective-C block 的实现中调用 super

macos - 在 OSX 中链接到带有 $ld$hide$os10.X$ 符号的库

c++ - OpenCV 将视频保存到文件

Xcode 3.2.4 和 Mac OS X 10.5

c - 如何计算 Objective-c/c 中动态堆分配的大小?

c - 如何在 Xcode Objective-C 的 .c 文件中修复这些错误 “Implicit declaration of function is invalid in C99” 和 "Conflicting types"?

objective-c - indexOfObject 不正确匹配