送交者: steven 于 2005-5-10, 21:04:20:
回答: 十年前搞过点System7的编程。现在的MacOS已是 由 江毅 于 2005-5-10, 18:48:15:
first, Darwin, the micro kernel is mach-3 integrated with FreeBSD 5, this called core OS.
On top of it, is the core fundation, a framework deals with collection management, data formatting, memory management, string utilities, process management, XML parsing, stream-based I/O, and low-level network communication.
Then the graphics and multimedia consists of quicktime, qurtze, openGL etc. The foundation of graphic einvornment.
Appication environment, based on Carbon, which is geared for C/C++ developers, Cocoa, Objective-C/Objective-C++ framework from the OpenStep. WebObjs and java, and Unix API.
It will take time to learn, but not too diffcult.