【发布时间】:2010-09-21 07:42:54
【问题描述】:
我真的必须学习 Objective-C 来开发可靠的 Mac 应用程序吗?
由于 Mac 用户倾向于只使用具有良好(本机)GUI 的应用程序,我认为 Mono 和 GTK+ 或任何 Java GUI(Swing)都不能满足他们的需求。
有 Cocoa#、PyObjC 和 RubyCocoa 等项目,但它们准备好迎接黄金时段了吗?
那么我真的必须学习 Objective-C 吗? 我更喜欢动态语言。
【问题讨论】:
-
酷,我也想知道这个。
-
我感到学习的痛苦:(
-
Objective-C 现在有属性的点表示法。但我同意:Objective-C 很难。我们去购物吧!
-
不是很“难”,但代码语法中有很多杂音,当我阅读objective-c代码时,它伤害了我的眼睛。
-
起初我发现smalltalk消息传递语法有点困难,但我不得不不同意。我认为一旦你习惯了它,它会让你更容易阅读和理解代码。例如:math.divide(5, 2);哪个是除数?约定说 2 但是 [数学除法:5 乘以:2];很清楚。
标签: objective-c cocoa macos