您的位置:首页 > 移动开发 > IOS开发

IOS 入门介绍2------iOS里面Frameworks介绍

2012-01-09 10:49 239 查看
这一节开始介绍一下iOS里面Frameworks 的介绍

 1.Cocoa 事件层。

AddressBookUI

使用通讯录的UI框架,以显示联系人的通讯录数据库中的数据。

EventKitUI

创建的用户界面,用于查看和编辑日历数据与事件套件UI框架。

GameKit

在应用程序与游戏Kit框架添加网络功能。

iAd

IAD框架,在您的应用程序放置全屏幕广告或横幅广告。

MapKit

提供应用程序嵌入地图的接口

MessageUI

提供一个用于邮箱发送的ViewController的用户界面接口

Twitter

Twitter API

UIKit

提供应用程序用户界面基础元件的管理功能
2.Media 层。

AssetsLibrary

获得用户媒体库和数据库的框架

AudioToolbox

录制或播放音频,转换格式,解析音频流,并配置您的音频会议的音频工具箱框架不透明类型

AudioUnit

打开连接,使用音频插件被称为音频单元与音频单元框架,。

AVFoundation

录制,编辑和播放音频和视频,配置您的音频会议,并在设备中的音频环境变化的响应AVFoundation框架。

CoreAudio

表示具有从核心音频框架的基本数据类型的音频流,复杂的缓冲区,和时间值。

CoreGraphics

处理2D渲染的任务,使用核心图形框架。使用这一基于C的API,这是基于Quartz的绘图引擎,路径为基础的绘图,抗锯齿渲染,渐变,图像,色彩管理,和PDF文件处理。

CoreImage

执行图像处理和视频图像处理的核心映像框架。

CoreMIDI

MIDI设备,包括硬件键盘和频率合成器器,使用核心MIDI框架,进行交流。使用Dock连接器或网络连接。

CoreText

布局文本和执行的核心文本框架的字体处理。文本布局API提供高品质的排版,包括字符,字形的线条和段落字形的转换和定位。互补的字体技术提供功能,如自动字体替换(级联),字体描述符和集合,并容易获得字体度量和字形数据。

CoreVideo

电影播放和过程,访问单个帧,与核心的视频框架。这种基于C的框架提供了一个低级别的电影工作,管道的API。您可以使用它的工作与像素的缓冲区,OpenGL的缓冲区,和OpenGL纹理。

GLKit

创建使用GLKit框架的OpenGL ES应用程序所需的时间缩短。 GLKit包括数学库,一个标准视图和视图控制器来实现你的渲染循环,背景纹理加载和预先创建的着色效果。

ImageIO

大多数图像文件格式的读取和写入图像I / O框架。这种基于C的框架还支持色彩管理和图像元数据的访问。

MediaPlayer

查找和播放用户安装媒体项目,包括歌曲,音频播客,有声读物,并与媒体播放器框架。您还可以用它来播放定制的电影文件,如那些用于削减在游戏场景,。

OpenAL

使用低延迟,音频播放位置,建立为iOS引人注目的游戏。 OpenAL的使您沉浸在定向声音跟踪屏幕上的动画的用户。内置的Core Audio后,在iOS的OpenAL提供高性能和出色的音频质量。

OpenGLES

使用一个紧凑,高效的移动设备上的二维和三维绘图的OpenGL API的子集。 OpenGL ES的框架包括EAGL,基于C的API,支持OpenGL ES的渲染核心动画层和UIKit意见的整合。您还可以使用EAGL渲染像素缓冲区

QuartzCore

使用Quartz的核心框架,呈现最佳性能,然后在硬件配置的动画和效果。该框架包含了先进的的动画和合成技术为核心动画。
著作权声明:本文由http://www.cnblogs.com/pinping原创,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接,谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: