本書適合學過C語言、了解Pointer用法的讀者。從Objective-C的語法開始帶領讀者進入開發iPhone或iPad的世界,並利用Xcode 4工具完成範例,強化實務能力。
Objective-C的記憶體管理機制、所有權概念、委任(Delegate)和Protocol結合並介紹MVC架構如何應用在iOS程式中、UIKit的重要元件如何從main function進入iOS應用程式,包含View Controller的生命週期、收到Memory Warning在View Controller,還有常用的拖拉和縮放相關類別、列表式類別實作也是本書重點。
要怎麼對應、UIView如何傳遞Event等機制的討論、iOS程式檔案系統存取檔案的部分都會一一詳述,當然也會介紹切換不同View Controller的方式。
由Window-based Application或View-based Application最基本的專案開始,一一加上需要的元件,藉此讓讀者更了解各個元件的最基本面貌,而不被其他功能誤導。