iOS程式設計

iOS程式設計

《iOS程式設計》是2013年4月1日機械工業出版社出版的圖書,作者是諾伊堡 (Matt Neuburg)。

內容簡介

《iOS程式設計(第2版)》全面細緻地講解cocoaTouch的基礎知識,深入解讀並剖析在開發iPhone及iPad套用時可能遇到的各種問題,並揭示如何高效地使用Objectire—c和xcode順利完成iPhone及iPad套用開發之旅。對於首次接觸iOS的新手以及期望提升編程技能的iOS開發人員,《iOS程式設計(第2版)》都是不二選擇。 《iOS程式設計(第2版)》不僅講解涵蓋iOS的基礎功能,還涵蓋iOS的新增功能,包括ARc記憶體管理、串聯圖、父視圖控制器、頁視圖控制器、外觀代理、coreImage以及發射層等。

《iOS程式設計(第2版)》的目的是幫助你。一般來說,可以在自己的程式和文檔中使用《iOS程式設計(第2版)》的代碼。除非複製了相當數量的代碼,否則你並不需要聯繫我們以徵得同意。例如,在程式中使用《iOS程式設計(第2版)》中的幾段示例代碼不必獲得許可,但銷售或分發包含O'Reilly書籍示例代碼的CD—RoM則必須取得我們的授權。引用文書的文字或代碼回答問題無需授權,但在自己的產品文檔中加入大量《iOS程式設計(第2版)》的示例代碼則需要經過我們的許可。

作者簡介

作者:(美國)諾伊堡(Matt Neuburg) 譯者:陳建設 劉洋
Matt Neuburg,擁有希臘語和拉丁語的博土學位,曾任教於多所大學。1968年,當他14歲的時候就開始學習計算機編程。他曾為TidBITS線上雜誌寫稿並擔任過MacTecb雜誌的編輯。他還為O'Reilly寫過關於User Land Frontier和REALBasic的書

圖書目錄

前言
第一部分語言
第1章C語言的精髓
第2章基於對象的程式設計
第3章Objective—C對象和訊息
第4章Objective—C類
第5章Objective—C實例
第二部分IDE
第6章Xcode—I"程的解析
第7章nib管理
第8章文檔
第9章工程生命周期
第三部分Cocoa
第10章Cocoa類
第11章Cocoa事件
第12章存取器和記憶體管理
第13章數據通信
第四部分視圖
第14章視圖
第15章繪圖
第16章圖層
第17章動畫
第18章觸摸
第五部分界面
第19章視圖控制器
第20章滾動視圖
第21章表格視圖
第22章彈出視窗及分欄視圖
第23章文本
第24章Web視圖
第25章控制項及其他視圖
第26章模態對話框
第六部分一些框架
第27章音頻
第28章視頻
第29章音樂庫
第30章照片庫和圖片拍攝
第31章地址簿
第32章日曆
第33章郵件
第34章地圖
第35章感測器
第七部分最後的主題
第36章持久化存儲
第37章網路基礎
第38章執行緒
第39章撤銷
第40章結語

編輯推薦

《iOS程式設計(原書第2版)》由章節組成,按頁碼排序。因而我能夠先介紹C語言之後再介紹Objective—C。除了基礎知識,《iOS程式設計(原書第2版)》還會介紹具體的開發經驗。貫穿全書你都能看到我提及“初學者常犯的錯誤”,這其中大部分是我自己犯過的錯誤。我會嘗試說明哪兒有陷阱,否則你可能也會像我一樣輕易就掉了進去。在閱讀過程中,你能看到我一點點建立起很多完整的示例,或者從稍大的應用程式中拿出一小塊進行分析和解釋。能教會你編程的並不是一個完整的大項目,而是開發項目的思維過程。

目錄

前言
第一部分語言
第1章C語言的精髓
1.1編譯、語句和注釋
1.2變數聲明、初始化和數據類型
1.3結構體
1.4指針
1.5數組
1.6運算符
1.7流程控制和條件
1.8函式
1.9指針參數和地址運算符
1.10檔案
1.11 標準庫
1.12更多預處理器指令
1.13數據類型限定符
第2章基於對象的程式設計
2.1對象
2.2訊息和方法
2.3類和實例
2.4類方法
2.5實例變數
2.6基於對象的程式設計
第3章 Objective—C對象和訊息
3.1 實例引用就是指針
3.2訊息和方法
3.3類型轉換和id類型
3.4訊息的數據類型
3.5 C語言函式
3.6 CFTypeRef
3.7塊對象
第4章Objective—C類
4.1 類和父類
4.2接口和實現
4.3頭檔案和實現檔案
4.4類方法
4.5悄然產生的類對象
第5章Objective—C實例
5.1如何創建實例
5.2 多態
5.3 self關鍵字
5.4 super關鍵字
5.5實例變數和存取器
5.6鍵值編碼
5.7屬性
5.8如何書寫初始化器
第二部分 IDE
第61 Xcode工程的解析
6.1 新建工程
6.2工程視窗
6.3工程檔案及其依賴
6.4目標
6.5從工程到套用
第7章nib管理
7.1 nib編輯界面之旅
7.2 nib載入和檔案所有者
7.3生成和載入nib檔案
7.4插座變數連結
7.5動作連結
7.6對基於nib的實例進行額外初始化
……
第39章撤銷
第40章結語

相關詞條

相關搜尋

熱門詞條

聯絡我們