《iPhone應用開發(fā)從入門到精通》是一本關于iPhone軟件開發(fā)的入門基礎教程。本書將iPhone軟件開發(fā)環(huán)境設置、代碼編寫和程序調試的理論知識與實際案例相結合,全面介紹iPhone開發(fā)的基礎知識以及高級開發(fā)技巧,力求幫助讀者全面地掌握iPhone軟件開發(fā)的詳細流程,從而高效地開發(fā)出具有創(chuàng)意且高質量的iPhone程序。本書分為三個部分。第一部分詳細介紹iPhone OS架構,包括系統(tǒng)核心框架、多媒體框架、應用程序框架和Cocoa Touch框架。詳細講解iPhone應用程序的運作流程和申請步驟,以及iPhone SDK開發(fā)環(huán)境的部署方法。第二部分詳細講解Objective-C 2.0的基礎語法和iPhone開發(fā)的常用約定。旨在讓讀者具備iPhone程序開發(fā)的基本能力。第三部分詳細講解iPhone程序常用的各種技術特性,包括表格程序、地址簿程序、地圖程序、重力感應程序、網絡應用程序和高級圖形程序等,并且提供相應的示例幫助讀者深入理解。本書適合所有iPhone愛好者、初學者,具有一定軟件開發(fā)經驗及想從事iPhone開發(fā)的人員閱讀。