IOS 入門介紹2------iOS里面Frameworks介紹


這一節開始介紹一下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原創,歡迎轉載分享。請尊重作者勞動,轉載時保留該聲明和作者博客鏈接,謝謝!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM