=>ios架構
1. 站在高階層次來看,ios扮演底層硬體和應用程式的中介。應用程式不能直接訪問硬體,而需要和系統介面進行互動。系統介面又轉而去和適當的驅動打交道。這樣的抽象可以防止應用程式改變底層硬體。
2. 應用程式會和底層硬體隔離,但是應用程式**仍需要考慮裝置之間的差異。
3. ios的層
=> iphone sdk
1. 在使用intel晶元的macintosh計算機開發ios應用程式所需的全部介面、工具以及資源全都包含於iphone sdk
2. 蘋果公司將大部分系統介面發布在框架這種特殊的資料報。
乙個框架就是乙個目錄,它包含乙個動態共享庫以及使用這個庫所需的資源
3. 標準共享庫:由於ios以unix為基礎,作業系統底層的許多技術都源自開源技術,這些技術的許多介面可以從標準庫和介面目錄訪問。
4. sdk還包含的重要元件:xcode工具(xcode, inte***ce builder, instruments), iphone模擬器,ios參考庫
iPhone 開發環境搭建札記
需要 一台mac電腦 乙隻iphone,或者itouch,或者ipad 開發者帳號 個人帳號即可,99 usd每年,可以用在n臺開發用mac電腦,100臺ios device裝置 iphone,itouch,ipad等 第一步 mac電腦 xcode 進行模擬器開發除錯 公升級macbook,從os...
開發札記sql提速
事件 提速從24秒提速到1秒內,關鍵是這個sql語句的奇怪現象讓我感覺很不可思議,粘出來 大家分享下!先前語句sql,with temp as select d.fzherenitcode,p.objid release from mb recruitmentdoc d inner join mb ...
iPhone遊戲開發
總的來說這個問題比較好解決,xcode新建的工程中就有opengl es這一項,基本的呼叫關係都給你弄好了。下面說說我開發的過程 說到底我絕大多數時間還是在win平台下進行開發的,儘管業界說mac的系統如何如何好,xcode功能如何如何強大,但還是感覺沒有windows好用,沒有vs方便 這個問題也...