商品簡介
本書講述Objective-C編程語言和基本的iOS/ Mac開發知識。作者首先從基本的編程概念講起(變量、條件語句、循環結構等),接著用淺顯易懂的語言講解Objective-C和Foundation的知識,包括Objective-C的基本語法、Foundation常用類、內存管理、常用設計模式等,最后手把手教讀者編寫完整的、基于事件驅動的iOS/Mac應用。書中還介紹了Objetive-C的高級內容,包括屬性、范疇和Block對象等知識。全書篇幅精煉,內容清晰,適合編程經驗的讀者入門學習。
作者簡介
Aaron Hillegass曾就職于NeXT公司和蘋果公司,他有近20年的Objective-C編程、Cocoa編程和iOS編程教學經驗。
Aaron是《Cocoa編程》的作者,并與他人合著了《iOS編程》。這兩本暢銷書獲得了來自全球各地讀者的好評。
2001年,Aaron創辦了Big Nerd Ranch公司,開始提供強化式編程課程,為學員提供集中的、沒有干擾的學習環境。
目次
目錄Table of Contents第1部分 入門 1第1章 讀者與本書 31.1 C與Objective-C 31.2 主要內容及閱讀方式 41.3 程序員要走的道路 4第2章 第一個程序 72.1 安裝Apple開發工具軟件 72.2 Xcode入門 72.3 從哪里開始編寫代碼 92.4 如何運行程序 132.5 程序是如何產生的 142.6 不要半途而廢 15第2部分 如何編程 17第3章 變量與類型 193.1 類型 193.2 使用變量的程序 203.3 練習 22第4章 if和else 234.1 布爾變量 244.2 else if 254.3 深入學習:條件運算符(三元運算符) 254.4 練習 26第5章 函數 275.1 應該在何時使用函數 275....