(转)iOS里面Frameworks介绍
生活随笔
收集整理的這篇文章主要介紹了
(转)iOS里面Frameworks介绍
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.Cocoa 事件層
AddressBookUI | 使用通訊錄的UI框架,以顯示聯(lián)系人的通訊錄數(shù)據(jù)庫(kù)中的數(shù)據(jù)。 |
EventKitUI | 創(chuàng)建的用戶界面,用于查看和編輯日歷數(shù)據(jù)與事件套件UI框架。 |
GameKit | 在應(yīng)用程序與游戲Kit框架添加網(wǎng)絡(luò)功能。 |
iAd | IAD框架,在您的應(yīng)用程序放置全屏幕廣告或橫幅廣告。 |
MapKit | 提供應(yīng)用程序嵌入地圖的接口 |
MessageUI | 提供一個(gè)用于郵箱發(fā)送的ViewController的用戶界面接口 |
| | Twitter API |
UIKit | 提供應(yīng)用程序用戶界面基礎(chǔ)元件的管理功能 |
?
2.Media 層。?
AssetsLibrary | 獲得用戶媒體庫(kù)和數(shù)據(jù)庫(kù)的框架 |
AudioToolbox | 錄制或播放音頻,轉(zhuǎn)換格式,解析音頻流,并配置您的音頻會(huì)議的音頻工具箱框架不透明類型 |
AudioUnit | 打開(kāi)連接,使用音頻插件被稱為音頻單元與音頻單元框架,。 |
AVFoundation | 錄制,編輯和播放音頻和視頻,配置您的音頻會(huì)議,并在設(shè)備中的音頻環(huán)境變化的響應(yīng)AVFoundation框架。 |
CoreAudio | 表示具有從核心音頻框架的基本數(shù)據(jù)類型的音頻流,復(fù)雜的緩沖區(qū),和時(shí)間值。 |
CoreGraphics | 處理2D渲染的任務(wù),使用核心圖形框架。使用這一基于C的API,這是基于Quartz的繪圖引擎,路徑為基礎(chǔ)的繪圖,抗鋸齒渲染,漸變,圖像,色彩管理,和PDF文件處理。 |
CoreImage | 執(zhí)行圖像處理和視頻圖像處理的核心映像框架。 |
CoreMIDI | MIDI設(shè)備,包括硬件鍵盤(pán)和頻率合成器器,使用核心MIDI框架,進(jìn)行交流。使用Dock連接器或網(wǎng)絡(luò)連接。 |
CoreText | 布局文本和執(zhí)行的核心文本框架的字體處理。文本布局API提供高品質(zhì)的排版,包括字符,字形的線條和段落字形的轉(zhuǎn)換和定位。互補(bǔ)的字體技術(shù)提供功能,如自動(dòng)字體替換(級(jí)聯(lián)),字體描述符和集合,并容易獲得字體度量和字形數(shù)據(jù)。 |
CoreVideo | 電影播放和過(guò)程,訪問(wèn)單個(gè)幀,與核心的視頻框架。這種基于C的框架提供了一個(gè)低級(jí)別的電影工作,管道的API。您可以使用它的工作與像素的緩沖區(qū),OpenGL的緩沖區(qū),和OpenGL紋理。 |
GLKit | 創(chuàng)建使用GLKit框架的OpenGL ES應(yīng)用程序所需的時(shí)間縮短。?GLKit包括數(shù)學(xué)庫(kù),一個(gè)標(biāo)準(zhǔn)視圖和視圖控制器來(lái)實(shí)現(xiàn)你的渲染循環(huán),背景紋理加載和預(yù)先創(chuàng)建的著色效果。 |
ImageIO | 大多數(shù)圖像文件格式的讀取和寫(xiě)入圖像I / O框架。這種基于C的框架還支持色彩管理和圖像元數(shù)據(jù)的訪問(wèn)。 |
MediaPlayer | 查找和播放用戶安裝媒體項(xiàng)目,包括歌曲,音頻播客,有聲讀物,并與媒體播放器框架。您還可以用它來(lái)播放定制的電影文件,如那些用于削減在游戲場(chǎng)景,。 |
OpenAL | 使用低延遲,音頻播放位置,建立為iOS引人注目的游戲。?OpenAL的使您沉浸在定向聲音跟蹤屏幕上的動(dòng)畫(huà)的用戶。內(nèi)置的Core Audio后,在iOS的OpenAL提供高性能和出色的音頻質(zhì)量。 |
OpenGLES | 使用一個(gè)緊湊,高效的移動(dòng)設(shè)備上的二維和三維繪圖的OpenGL?API的子集。?OpenGL ES的框架包括EAGL,基于C的API,支持OpenGL ES的渲染核心動(dòng)畫(huà)層和UIKit意見(jiàn)的整合。您還可以使用EAGL渲染像素緩沖區(qū) |
QuartzCore | 使用Quartz的核心框架,呈現(xiàn)最佳性能,然后在硬件配置的動(dòng)畫(huà)和效果。該框架包含了先進(jìn)的的動(dòng)畫(huà)和合成技術(shù)為核心動(dòng)畫(huà)。 |
3.核心服務(wù)層
Accounts | 管理用戶帳戶的外部賬戶使用框架。? |
AddressBook | 使用通訊簿框架,以獲得訪問(wèn)中央數(shù)據(jù)庫(kù),用于存儲(chǔ)用戶的聯(lián)系人。該數(shù)據(jù)庫(kù),被稱為“地址簿”,是使用的應(yīng)用程序,如郵件和信息,目前已知和未知的人士的信息。? |
CFNetwork | ?提供對(duì)系統(tǒng)網(wǎng)絡(luò)服務(wù)和配置的訪問(wèn)接口。 |
CoreData | 使用一般化和自動(dòng)化解決方案與對(duì)象生命周期和對(duì)象圖的管理,包括持久相關(guān)的共同任務(wù)中的核心數(shù)據(jù)框架。? |
CoreFoundation | 使用所有iOS應(yīng)用程序的基本系統(tǒng)服務(wù)的核心基礎(chǔ)框架。核心基金提供了常見(jiàn)的數(shù)據(jù)類型的抽象,它有利于國(guó)際化與Unicode字符串存儲(chǔ),它提供了一個(gè)套件,例如公用事業(yè)插件支持,XML屬性列表,URL資源的訪問(wèn),和喜好。? |
CoreLocation | 使用的核心位置框架,以確定當(dāng)前的緯度和經(jīng)度和設(shè)備配置和調(diào)度提供位置相關(guān)的事件。該框架使用可用的硬件三角用戶的位置,附近的信號(hào)信息的基礎(chǔ)上。? |
CoreMedia | 核心媒體框架的基本數(shù)據(jù)類型的基于時(shí)間的音像數(shù)據(jù)。? |
CoreMotion | ?接收和處理的核心運(yùn)動(dòng)框架的加速度計(jì)和其他運(yùn)動(dòng)事件。 |
CoreTelephony | ?訪問(wèn)蜂窩電話的地位和移動(dòng)電話服務(wù)提供商的信息與核心電話框架。 |
EventKit | ?讀,寫(xiě)的日歷數(shù)據(jù)的Event?Kit框架。 |
Foundation | ?該基金會(huì)框架提供您需要實(shí)現(xiàn)圖形,事件驅(qū)動(dòng)的iOS應(yīng)用程序的基本工具和基礎(chǔ)設(shè)施。 |
MobileCoreServices | ?訪問(wèn)標(biāo)準(zhǔn)類型和常數(shù)與移動(dòng)核心服務(wù)框架。依賴上UTI的類型信息的其他框架一起使用。 |
NewsstandKit | 下載和處理雜志的問(wèn)題或其他書(shū)報(bào)亭的內(nèi)容,使用的報(bào)刊亭框架。您還可以使用此框架來(lái)管理下載的問(wèn)題。? |
QuickLook | ?顯示基于視圖的Quick Look框架的項(xiàng)目預(yù)覽。 |
StoreKit | 嵌入在您的應(yīng)用程序的存儲(chǔ),使用Store Kit框架。用它來(lái)處理與購(gòu)買內(nèi)容和服務(wù),從您的應(yīng)用程序相關(guān)的金融交易。? |
SystemConfiguration | ?使用系統(tǒng)配置框架,以確定網(wǎng)絡(luò)的可用性和設(shè)備狀態(tài)。系統(tǒng)配置框架聲明的功能,類型,以及網(wǎng)絡(luò)可達(dá)性有關(guān)的常數(shù)。 |
UIAutomation | ?這個(gè)文件集為UI自動(dòng)化功能,它允許你編寫(xiě)的測(cè)試腳本,行使您的應(yīng)用程序的用戶界面元素,作為連接的設(shè)備上運(yùn)行的應(yīng)用程序的API參考。你寫(xiě)的UI自動(dòng)化API,模擬與應(yīng)用程序的用戶交互,運(yùn)行日志信息,并返回到主機(jī),因?yàn)樗贘avaScript測(cè)試。 |
?
4.核心系統(tǒng)層
?
Accelerate | 執(zhí)行復(fù)雜的數(shù)學(xué)與加速框架或圖像計(jì)算。? |
CoreBluetooth | ?核心藍(lán)牙框架 |
ExternalAccessory | ?溝通與外部附件框架連接到基于IOS的設(shè)備配件。用它來(lái)通過(guò)30針的基座接口連接的配件,或通過(guò)藍(lán)牙互動(dòng)。 |
Security | ?使用安全框架,以確保您的應(yīng)用程序管理的數(shù)據(jù)。這個(gè)框架定義為保護(hù)信息和控制訪問(wèn)軟件的C接口。 |
System | ?制度的框架提供了一個(gè)BSD和POSIX功能,如UNIX系統(tǒng)調(diào)用和C庫(kù)函數(shù)的一個(gè)子集,。 |
轉(zhuǎn)載于:https://www.cnblogs.com/cat3/archive/2013/06/09/3129350.html
總結(jié)
以上是生活随笔為你收集整理的(转)iOS里面Frameworks介绍的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【快写】基本思路及模板
- 下一篇: 2019.6.20