Cocoa与Carbon版本的Eclipse


3

有人能告诉我Cocoa和Carbon有什么区别?我想下载Eclipse,但我不知道选择哪一个,我可以选择Cocoa或Carbon。


你总是可以尝试两者,看看是否有任何明显的差异。......然后让我们其他人知道你发现了什么...
nilamo

Answers:


5

Cocoa支持拼写检查和64位开箱即用等功能。碳看起来越来越被苹果公司所诟病。可可是前进的方向。

(请注意,Carbon仍然被广泛用于较低级别的东西。许多Cocoa应用程序不时会进入Carbon,并且很多Cocoa都是基于Carbon构建的。但是如果你想在每个新操作系统中免费获得大量美味的UI优点,你想要Cocoa。)


1

一个基本的答案是,他们在Eclipse周围使用不同的“包装器”,以便与主机操作系统进行交互。

有一个版本的SWT(Eclipse使用的GUI工具包)与Carbon一起使用,以及一个与Cocoa一起使用的版本 - 所以你的选择不是选择Eclipse的版本,因为它可以选择哪个版本的你更喜欢SWT。

Carbon的优势在于它更快更成熟,所以在技术上它应该更稳定。然而,随着Apple计划不将其转换为64位并且让开发人员转而使用他们的Cocoa API,碳已经或多或少地被淘汰了。

Cocoa的优点是更好的集成和操作系统周围可用的免费额外功能(例如拼写检查,打开/保存对话框中的各种快捷方式),更好的Spaces支持等。)此外,如果你可以使用64位版本你想要,但它需要一个64位处理器(如果你有一台英特尔Mac,你几乎可以保证 - 只有几个型号附带32位处理器)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.