開發ios也有大半年那。總覺得沒有學到什麼東西。一年也快結束那。所以總結一下一年學到的東西。
ios開發有4個層
1.cocoa 事件層。
在cocoa 事件層
的框架實現
了乙個圖形,事件
驅動的應用程式
在ios
。此外,
在這一層中使用
的框架,
訪問關鍵
功能,如
使用者的聯絡人,等
。在這個
層裡面開始您的
ios程式設計,的時候你不必考慮較低階別的東西。
2.media 層。在**
層框架裡面
建立最佳的
移動裝置上
的多**體驗
。3.核心服務層
訪問ios
在核心服務層框架
基本服務
。有了這些
服務,我們將可以
訪問檔案,
低階別的資料型別,
bonjour服務,網路
插座,等。在
這一層中使用的
框架,如果在cocoa
touch和media 層
,這些都不是
足以滿足
您的需求
。那麼核心服務層將是你的選擇。
當您使用
的技術為核心
服務層,都不能滿足你的需求的時候,那麼我相信你需要的是核心系統層
。4.核心系統層
管理系統
的虛擬記憶體
,執行緒,
檔案系統,網路
,在核心作業系統層的
框架和程序間通訊
。這一層
包括環境的核心
,驅動程式,
和ios
的基本介面
。在此層
的驅動程式
還提供了
可用的硬體和系統
框架,硬體功能之間的
介面。著作權宣告:本文由
整理筆記1 ios 簡介
ios作業系統是iphone ipod touch 以及ipad裝置的核心。ios平台的許多開發工具和開發技術源自於mac osx,都是以unix為基礎的。iphone軟體開發包 sdk 為著手建立ios應用程式提供所需的一切。1.2架構 1 cocoa touch uikit mapkit add...
iOS 記憶體管理簡單介紹
1.什麼是記憶體管理 管理範圍 任何繼承了nsobject的物件,對其他基本資料型別 int char float double struct enum等 無效。2.物件的基本結構 每個oc物件都有自己的引用計數器,是乙個整數,表示 物件被引用的次數 即有多少人正在使用這個oc物件 每個oc物件內部...
iOS開 CoreLocation簡單介紹
一 簡介 1 去任意陌生的地方 2 找餐館 找酒店 找銀行 找電影院 2.在上述應用中,都用到了地圖和定位功能,在ios開發中,要想加入這2大功能,必須基於2個框架進行開發 1 map kit 用於地圖展示 2 core location 用於地理定位 3.兩個熱門專業術語 1 location b...