跳至內容

Carbon (API)

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
Carbon
開發者蘋果公司
操作系統Classic Mac OSmacOS
許可協議專有軟件
網站developer.apple.com/carbon/

Carbon蘋果電腦操作系統應用程式介面(API)之一。

Carbon 與 CocoaX11POSIXJava 並列成為 Mac OS X(後更名為 macOS)五個主要的API。與 Cocoa 相比,Carbon 是面向過程的編程語言 API,而 Cocoa 是面向對象的編程語言 API。Carbon 是比 Cocoa 更為低層次的API,比較類似於微軟Windows操作系統的 Win32 API

調用 Carbon 的程序可以使用包括 CC++ 在內的多種編程語言。而 Cocoa 只能支持 Objective-CJava。在從 Power PC 平台向 Intel 平台轉移的過程中,使用 Carbon 的程序比使用 Cocoa 的程序需要更多的修改。