編輯推薦
《iOS5編程揭秘:iPhone與iPad應用開發入門》通過大量的實例係統地介紹瞭Objective-C語言的基本概念、語法規則、框架、類庫及開發環境。讀者在閱讀本書後,可以快速掌握Objective-C語言的基本內容,並可進行實際的iPhone/iPad和Mac應用開發。
《iOS5編程揭秘:iPhone與iPad應用開發入門》適用於具有一定的軟件基本知識,對iPhone/iPad和Mac應用開發感興趣的軟件開發人員和測試人員。
·移動互聯網專傢楊正洪團隊傾情演繹
·全麵、詳盡、專業的iOS5開發指南
·全書源代碼提供網絡下載
內容簡介
iOS是蘋果公司為iPhone.iPad等移動設備量身打造的輕量級操作係統。《iOS5編程揭秘:iPhone與iPad應用開發入門》圍繞蘋果公司最新的開發平颱iOSSDK5,使用最新的開發工具Xcode,手把手地引導讀者開發iPhone及iPad應用程序。
《iOS5編程揭秘:iPhone與iPad應用開發入門》共21章,分彆講述瞭開發環境搭建、Objective-C語言基礎、Objective-C類、繼承和協議、內存管理和ARC、iOS開發模式、視圖和繪圖、視圖控製器和模態視圖、導航控製器和標簽欄控製器、滾動視圖和錶視圖、iPad應用和拆分視圖、視圖上的控件、音頻和視頻編程、照片和網絡編程、GPs,地圖,日曆,通訊錄編程、圖層、動畫、觸摸和手勢編程、遊戲和設備間通信.iOS數據的存儲和讀取以及有關應用開發的高級內容等。
本書語言通俗易懂,內容由淺入深,不管是新手還是有經驗的開發人員都能從本書中獲益。讀者在學習後能夠獨立開發、運行在iPhone和iPad上的應用程序。
作者簡介
楊正洪,畢業於美國StateUniversityofNewYorkatstonyBrook,在美國矽榖工作10多年,也是華中科技大學客座教授。楊先生擔任7國內多傢公司的首席技術顧問、研究院院長、董事、總裁等職楊先生是國內知名移動互聯網專傢,實施瞭環保行業和公安行業的“雲計算+手機”的移動雲平颱和移動應用,並在清華大學齣版社齣版瞭《Objective-C程序設計》、《iPad應用開發指南》和《iPhone4應用程序開發入門與實戰》等多本書籍。
內頁插圖
目錄
第1章 初識iOS開發
1.1 iPhone/iPad手機應用
1.2 10S5操作係統
1.3 安裝Xcode
1.4 編寫第一個iOS應用
1.4.1 創建一個新Xcode項目
1.4.2 在iPhone模擬器上運行第一個應用程序
1.5 熟悉Xcode界麵
1.5.1 導航窗格
1.5.2 工具窗格
1.5.3 編輯窗格
1.5.4 目標窗格
1.6 Xcode項目結構
1.7 nib編輯界麵
1.7.1 界麵的組成
1.7.2 設計用戶界麵
1.8 應用啓動過程
1.9 Xcode幫助文檔
第2章 Objective-C語言基礎
2.1 Objective-C程序結構
2.1.1 接口和實現文件
2.1.2 編譯器
2.2 麵嚮對象的編程
2.2.1 類和實例
2.2.2 消息和方法
2.2.3 實例變量
2.2.4 創建實例的三種方法
2.3 數據類型
2.3.1 常見數據類型
2.3.2 字符串
2.3.3 結構體
2.3.4 id類型
2.3.5 BOOL
2.3.6 SEL
2.3.7 ClaSS
2.3.8 nil和Nil
2.3.9 指針
2.3.10 數組
2.4 操作符和控製語句
2.5 輸入和輸齣數據
2.6 block
第3章 Objective-C類
3.1 類的通用格式
3.2 聲明對象和對象初始化
3.3 變量
3.3.1 局部變量、全局變量和實例變量
3.3.2 理解static
3.3.3 變量的存儲類彆
3.4 @property和@synmesize
3.5 多輸入參數的方法
3.6 異常處理
3.7 綫程
3.7.1 綫程創建與啓動
3.7.2 綫程同步
3.7.3 綫程間通信
3.8 SingletOn
3.9 基礎框架類
3.9.1 NSString
3.9.2 NSDate
3.9.3 NSNumber
3.9.4 NSData
3.9.5 NSArray和NSMutableArray
3.9.6 NSSet
3.9.7 NSDictionary和NSMutableDictionary
3.9.8 屬性列錶
3.9.9 NSObject探究
3.10 存取器
第4章 繼承和協議
4.1 繼承
4.2 方法重寫
4.3 方法重載
4.4 多態和super
4.5 抽象類
4.6 動態方法調用
4.7 訪問控製
4.8 類彆
4.9 協議
4.10 可選的方法
第5章 內存管理和ARC
第6章 iOS開發模式
第7章 視圖和繪圖
第8章 視圖控製器和模態視圖
第9章 導航控製器和標簽欄控製器
第10章 滾動視圖和錶視圖
第11章 iPad應用和拆分視圖
第12章 視圖上的控件
第13章 音頻和視頻編程
第14章 照片和網絡編程
第15章 GPS、地圖、日曆和通訊錄編程
第16章 圖層
第17章 動畫
第18章 觸摸和手勢編程
第19章 遊戲和設備間通信
第20章 iOS數據的存儲和讀取
第21章 高級內容
前言/序言
iOS5編程揭秘:iPhone與iPad應用開發入門 下載 mobi epub pdf txt 電子書 格式