OS X和iOS公共框架列表
框 架 | OS X版本 | iOS版本 | 作 用 |
IOSurface | 10.6 | P | 在应用程序之间共享图像 |
JavaEmbedding | 10.0~10.7 | -- | 在Carbon中嵌入Java。 在Lion和更新的版本中不再支持 |
JavaFrameEmbedding | 10.5 | -- | 在Cocoa中嵌入Java |
JavaScriptCore | 10.5 | 5.0 | Safari和其他WebKit程序使 用的JavaScript解释器 |
JavaVM | 10.0 | -- | Java运行时库的苹果移植 |
Kerberos | 10.0 | -- | 提供Kerberos支持(Active Directory整合和一些UNIX域要求这项支持) |
Kernel | 10.0 | -- | 内核扩展所需要的框架 |
LDAP | 10.0 | P | 最早的LDAP支持,被OpenDirectory所替代 |
LatentSemanticMapping | 10.5 | -- | 隐含语义映射 |
MapKit | -- | 4.0 | 嵌入地图和地理信息编码数据 |
MediaPlayer | -- | 2.0 | iPod播放器界面和电影播放界面 |
MediaToolbox | 10.8 | P |
|
Message | 10.0 | P | 电子邮件消息的支持 |
MessageUI | -- | 3.0 | 发送消息和Mail.app(ComposeView 和其他相关的视图)的UI资源 |
MobileCoreServices | -- | 3.0 | 精简版的CoreServices |
Newsstandkit | -- | 5.0 | 支持iOS 5.0引入的“Newsstand” |
NetFS | 10.6 | -- | 网络文件系统(AFP、NFS) |
OSAKit | 10.4 | -- | Cocoa中整合OSA脚本的支持 |
OpenAL | 10.4 | 2.0 | 跨平台音频库 |
OpenCL | 10.6 | P | GPU/并行编程框架 |
OpenDirectory | 10.6 | -- | Open Directory(LDAP)的Objective-C绑定 |
OpenGL | 10.0 | -- | OpenGL——3D图形支持。在受支持 的芯片组上链接至OpenCL |
OpenGLES | -- | 2.0 | 嵌入式OpenGL——在iOS上替换OpenGL |
PCSC | 10.0 | -- | 智能卡的支持 |
PreferencePanes | 10.0 | -- | System Preference面板支持。 System Preference中的面板实 际上都是保存在/System/Library/ PreferencePanes目录下的bundle |
PubSub | 10.5 | -- | RSS/Atom支持 |
Python | 10.3 | -- | Python脚本语言 |
QTKit | 10.4 | -- | QuickTime支持 |
Quartz | 10.4 | -- | 保护伞框架,包括PDF支持、 ImageKit、QuartzComposer、 QuartzFilter和QuickLookUI。 负责系统中大部分2D图形的绘制 |
框 架 | OS X版本 | iOS版本 | 作 用 |
QuartzCore | 10.4 | 2.0 | Quartz和Core相关的框架之间的接口 |
QuickLook | 10.5 | 4.0 | 文件预览和缩略图生成 |
QuickTime | 10.0 | -- | Quicktime嵌入 |
Ruby | 10.5 | -- | 流行的脚本语言Ruby |
RubyCocoa | 10.5 | -- | Ruby语言的Cocoa绑定 |
SceneKit | 10.8 | -- | 3D渲染。在Lion中是私有框架, 但是在Mountain Lion中成为了公共框架 |
ScreenSaver | 10.0 | -- | 屏幕保护相关的API |
Scripting | 10.0 | -- | 最早的脚本框架,现已废弃 |
ScriptingBridge | 10.5 | -- | Objective-C语言的脚本适配器 |
Security | 10.0 | 3.0 | 证书、密钥和安全随机数等的支持 |
SecurityFoundation | 10.0 | -- | SF*系列认证 |
SecurityInterface | 10.3 | -- | 证书、认证和钥匙链相 关的用户界面的SF*系列头文件 |
ServerNotification | 10.6 | -- | Notficiation支持 |
ServiceManagement | 10.6 | -- | launchd的接口 |
StoreKit | 10.7 | 3.0 | 应用内购的支持 |
SyncServices | 10.4 | -- | 和.Mac同步日历 |
System | 10.0 | 2.0 | 其他框架内部使用的框架 |
SystemConfiguration | 10.0、10.3 | 2.0 | 包含SCNetwork和SCDynamicStore |
TWAIN | 10.2 | -- | 扫描仪支持 |
| 10.8 | 5.0 | Twitter支持(在iOS 5中) |
Tcl | 10.3 | -- | TCL解释器 |
Tk | 10.4 | -- | Tk Toolkits |
UIKit | -- | 2.0 | Cocoa Touch——AppKit在iOS上的替代 |
VideoDecodeAcceleration | 10.6.3 | -- | 通过GPU进行H.264加速(TN2267) |
VideoToolkit | 10.8 | P | 替代QuickTime图像压缩 管理器,提供视频格式支持 |
WebKit | 10.2 | P | HTML渲染(Safari的核心) |
XgridFoundation | 10.4~10.7 | -- | Xgrid集群(在Mountain Lion中被移除) |
vecLib | 10.0 | -- | 向量计算(Accelerate的子框架) |