iOS 常用基礎框架


框架名稱

功能

Foundation

提供OC的基礎類(像NSObject)、基本數據類型等

UIKit

創建和管理應用程序的用戶界面

QuartzCore

提供動畫特效以及通過硬件進行渲染的能力

CoreGraphics

提供2D繪制的基於C的API

SystemConfiguration

檢測當前網絡是否可用和硬件設備狀態

AVFoundation

提供音頻錄制和回放的底層API,同時也負責管理音頻硬件

CFNetwork

訪問和配置網絡,像HTTP、FTP和Bonjour Services

CoreFoundation

提供抽象的常用數據類型,如Unicode strings、XML、URL等

CoreLocation

使用GPS和WIFI獲取位置信息

 

 

GameKit

為游戲提供網絡功能:點對點互聯和游戲中的語音交流

AddressBook

提供訪問用戶聯系人信息的功能

AddressBookUI

提供一個用戶界面,用於顯示存儲在地址簿中的聯系人信息

AudioToolBox

提供音頻錄制和回放的底層API,同時也負責管理音頻硬件

AudioUnit

提供一個接口,讓我們的應用程序可以對音頻進行處理

MapKit

為應用程序提供內嵌地圖的接口

MediaPlayer

提供播放視頻和音頻的功能

MessageUI

提供視圖控制接口用以處理E-mail和短信

OpenGLES

提供動畫特效以及通過硬件進行渲染的能力

StoreKit

為應用程序提供在程序運行中消費的支持

 

常用的第三方開源框架:

AFNetworking

.....

 


免責聲明!

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



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