iPhone應用Framework整理與說明初學者必看文檔

來源:互聯網
上載者:User

iPhone應用 Framework整理與說明是本文要介紹的內容,主要是對Framework的一些內容來個彙總,友們查看文檔時比較快捷方便。不多說,我們直接來看內容。以下framework是從iPhone SDK 3.0整理來的:

AddressBook.framework聯絡人提供您存取在裝置中的聯絡人資料,讓您可以在您的應用程式中直接讀取或修改聯絡人資料庫中的資料。

AddressBookUI.framework聯絡人介面讓您可以快速的製作出類似內建聯絡人功能中的出新增、編輯及選擇聯絡人等介面。

CoreAudio.framework定義音效的資料型態。

AudioToolbox.framework音效處理工具提供音效及串流檔案重播與錄音的服務,此framework同時支援音效檔案的管理及播放系統內建的提示音效。

AudioUnit.framework音效處理單元為內建的聲音處理模組audio units來提供服務。

AVFoundation.framework音效及影片播放處理,可用更簡單的方式來輕鬆實現Queue的處理。

音效播放示範:音效播放示範:

 
  1. NSString *path = [[NSBundle mainBundle] pathForResource:@"dream" ofType:@"m4a"];  
  2.  NSString *path = [[NSBundle mainBundle] pathForResource:@"dream" ofType:@"m4a"];  
  3. AVAudioPlayer* theAudio=[[AVAudioPlayer alloc]  
  4.  initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];   
  5.  AVAudioPlayer* theAudio=[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];  
  6. theAudio.delegate = self; theAudio.delegate = self;  
  7. [theAudio play]; [theAudio play]; 

CFNetwork.framework網路

CoreData.framework資料處理(3.0) 資料庫

CoreFoundation.framework核心功能

CoreGraphics.framework圖形處理內建Quartz 2D的繪圖api,Quartz是相同於Mac OS X上所使用的一組進階及向量式的繪圖引擎。他提供了路徑繪圖、反巨齒rendering、漸層、影像、銀色、coordinate-space的轉換以及PDF檔案的建立、顯示及解析。

CoreLocation.framework定位處理

ExternalAccessory.framework外接配件溝通協定

Foundation.framework Foundation.framework

集合資料型態(如arrays及sets)、Bundles、字串管理、日期與時間管理、Raw data block管理、Preferences管理、URL以及串流的操作、序列與執行loops、Bonjour、通訊埠管理與國際化

GameKit.framework遊戲

IOKit.framework I/O 存取 IOKit.framework I/O存取

MapKit.framework 地圖(3.0) MapKit.framework地圖(3.0)

MediaPlayer.framework多媒體播放

MessageUI.framework訊息處理

MobileCoreServices.framework

OpenAL.framework音效處理
 
Open Audio Library (OpenAL)是一組跨平台的音效處理Library,他能在您的遊戲或程式中提供高效能與高品質的聲音以及定位輸出。

OpenGLES.framework OPGLES 2D/3D繪圖引擎

OpenGL ES framework提供了一組繪製2D與3D內容的工具,並利用EAGL interface讓您的OpenGL ES繪圖程式碼可以和您的原生應用程式溝通。

QuartzCore.framework 2D圖形處理

Security.framework安全性

StoreKit.framework付費內容處理(3.0)

SystemConfiguration.framework系統設定

UIKit.framework使用者介面及事件操作應用程式管理、圖形及視窗化支援、支援觸碰事件管理、使用者介面管理、透過物件描繪標準的Views及Controls、支援文字及網頁格式的內容、經由URL的架構整合其他在系統上的應用程式,另外針對特定的裝置再提供如加速計資料、內建照相機、使用者的照片集、裝置名稱及model資訊等。

小結:iPhone應用 Framework整理與說明的內容介紹完了,希望本文對你有所協助!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.