Carbon (API)
外觀
維基百科,自由的百科全書
開發者 | 蘋果公司 |
---|---|
作業系統 | Classic Mac OS、macOS |
許可協定 | 專有軟件 |
網站 | developer |
Carbon 是蘋果電腦作業系統的應用程式介面(API)之一。
Carbon 與 Cocoa、X11、POSIX、Java 並列成為 Mac OS X(後更名為 macOS)五個主要的API。與 Cocoa 相比,Carbon 是程序導向的程式語言 API,而 Cocoa 是物件導向的程式語言 API。Carbon 是比 Cocoa 更為低層次的API,比較類似於微軟Windows作業系統的 Win32 API。
呼叫 Carbon 的程式可以使用包括 C、C++ 在內的多種程式語言。而 Cocoa 只能支援 Objective-C 和 Java。在從 Power PC 平台向 Intel 平台轉移的過程中,使用 Carbon 的程式比使用 Cocoa 的程式需要更多的修改。
低階 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
進階 |
|
這是一篇與軟件相關的小作品。您可以透過編輯或修訂擴充其內容。 |