注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合iPhone程序開發(fā)基礎(chǔ)教程

iPhone程序開發(fā)基礎(chǔ)教程

iPhone程序開發(fā)基礎(chǔ)教程

定 價:¥69.00

作 者: 劉銘,朱舸,王佳 編著
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 無線通信

ISBN: 9787121138164 出版時間: 2011-07-01 包裝: 平裝
開本: 16開 頁數(shù): 245 字?jǐn)?shù):  

內(nèi)容簡介

  《iPhone程序開發(fā)基礎(chǔ)教程》主要介紹了通過Xcode開發(fā)工具,在MacOSX系統(tǒng)中進行iPhone應(yīng)用程序的開發(fā),意在使讀者能夠快速并且專業(yè)地開發(fā)出富有創(chuàng)意并且受廣大用戶喜愛的iPhone應(yīng)用程序?!秈Phone程序開發(fā)基礎(chǔ)教程》內(nèi)容豐富全面,通俗易懂,實戰(zhàn)性強,涵蓋了大部分iOS開發(fā)的基本內(nèi)容。讀者對象:《iPhone程序開發(fā)基礎(chǔ)教程》每章內(nèi)容的安排都遵循由易到難的學(xué)習(xí)順序,非常適合剛剛接觸iPhone應(yīng)用程序開發(fā)的讀者閱讀并親自動手實踐,同時也可以作為iOS程序員的一本參考手冊。

作者簡介

暫缺《iPhone程序開發(fā)基礎(chǔ)教程》作者簡介

圖書目錄

第1章 iPhone開發(fā)前的準(zhǔn)備
1.1 iOS概述及其系統(tǒng)架構(gòu)
1.1.1 iOS的系統(tǒng)架構(gòu)
1.1.2 Framework--應(yīng)用程序框架
1.2 獲取iPhone SDK
1.3 安裝iPhone SDK
1.3.1 安裝前需要了解的事情
1.3.2 安裝iPhone SDK
1.4 iPhone SDK中的各種工具
1.4.1 Xcode
1.4.2 iPhone模擬器
1.4.3 Interface Builder
1.4.4 Instruments
1.5 iOS的其他相關(guān)內(nèi)容
1.5.1 各種iOS設(shè)備和所支持的iOS軟件版本
1.5.2 iOS設(shè)備的分辨率
1.5.3 iOS設(shè)備的硬件配置
第2章 第一個應(yīng)用程序:Hello Apple
2.1 從Xcode開始
2.1.1 Xcode的歡迎界面
2.1.2 項目模板選擇
2.1.3 Xcode編輯器
2.2 使用Interface Builder創(chuàng)建用戶界面
2.2.1 XIB文件
2.2.2 Interface Builder
2.2.3 為用戶界面添加組件
2.2.4 在Xcode中修改程序代碼
2.3 為程序增加新的功能
2.4 自定義應(yīng)用程序的圖標(biāo)
2.4.1 為應(yīng)用程序設(shè)置單獨的圖標(biāo)
2.4.2 為應(yīng)用程序設(shè)置一組圖標(biāo)
2.5 自定義應(yīng)用程序的啟動畫面
第3章 C和Objective-C基礎(chǔ)
3.1 回顧C語言
3.1.1 C語言的命令行程序
3.1.2 C語言的注釋
3.1.3 理解headers、import和include
3.1.4 define定義常量
3.1.5 數(shù)據(jù)類型和操作符
3.1.6 條件、分支和循環(huán)語句
3.1.7 數(shù)組和構(gòu)造體
3.1.8 函數(shù)
3.1.9 printf方法
3.1.10 指針
3.1.11 指針的關(guān)聯(lián)
3.2 Objective-C概述
3.2.1 Objective-C的類
3.2.2 Interface與Implementation
3.2.3 方法的聲明與定義
3.2.4 分析Interface
3.2.5 公有、私有和受保護實例變量
3.2.6 理解消息
3.2.7 為自己發(fā)送消息
3.2.8 嵌套
3.2.9 類方法和實例方法
3.3 Objective-C中的內(nèi)存管理
3.3.1 alloc方法和init方法
3.3.2 使用Retain和Release管理內(nèi)存
3.3.3 使用autorelease管理內(nèi)存
3.4 成員對象的屬性(Properties)
3.4.1 retain
3.4.2 assign
3.4.3 nonatomic
3.5 Objective-C的數(shù)據(jù)類型類(Data Type Classes)
3.5.1 字符串(NSString/NSMutableString)
3.5.2 數(shù)組(NSArray/NSMutable-Array)
3.5.3 字典(NSDictionary/NSMutable-Dictionary)
3.5.4 數(shù)字(NSNumber/NSDecimal-Number)
第4章 UIApplication和UIView
4.1 UIApplication和UIApplication-Delegate
4.1.1 創(chuàng)建Window-based應(yīng)用程序
4.1.2 UIApplication
4.1.3 協(xié)議(Protocol)
4.1.4 UIApplicationDelegate
4.1.5 應(yīng)用程序的終止
4.2 UIView
4.3 UIViewController
4.4 View-based 應(yīng)用程序模板
4.5 UIViewController和UIView的生存期事件
第5章 常用的UIView
5.1 Image View和Text Field
5.1.1 創(chuàng)建我們的應(yīng)用程序
5.1.2 搭建用戶界面
5.1.3 聲明IBOutlet
5.1.4 關(guān)聯(lián)IBAction
5.1.5 ImageView介紹
5.1.6 Text Field介紹
5.1.7 關(guān)聯(lián)IBOutlet
5.1.8 對鍵盤的進一步處理
5.1.9 單擊View讓虛擬鍵盤消失
5.2 滑塊(Slider)
5.3 開關(guān)、按鈕和分段控制
5.4 Action sheet和Alert view
5.5 組件的狀態(tài)
第6章 屏幕旋轉(zhuǎn)
6.1 屏幕旋轉(zhuǎn)的第一種方式--調(diào)整組件
6.1.1 屏幕旋轉(zhuǎn)實例
6.1.2 解讀
6.2 在旋轉(zhuǎn)時修改組件屬性
6.3 View之間的切換
第7章 Tab Bar、UINavigationController和pageController
7.1 Tab Bar Application
7.1.1 創(chuàng)建Tab Bar應(yīng)用程序
7.1.2 增加Tab Bar子項目
7.2 Navigation-based Application
7.2.1 創(chuàng)建Navigation-based應(yīng)用程序
7.2.2 在Navigation中添加其他View
7.3 Page Control
第8章 Table View
8.1 創(chuàng)建Table View
8.1.1 簡單的Table View程序
8.1.2 添加表格標(biāo)題和腳標(biāo)信息
8.1.3 單元格添加圖片
8.1.4 選擇表格中的項目
8.1.5 表格中的縮進
8.2 表格中分組顯示項目
8.2.1 分組顯示項目
8.2.2 增加索引功能
8.3 Disclosures and Check Marks
第9章 文件處理
9.1 iOS設(shè)備的文件結(jié)構(gòu)
9.2 在Documents、tmp和Library
中存儲文件
9.2.1 讀取和寫入文件
9.2.2 將文件存儲到tmp文件夾
9.3 通過Property List文件存取文件
9.4 復(fù)制綁定的資源
第10章 SQLite 3
10.1 創(chuàng)建一個SQLite數(shù)據(jù)庫
10.2 使用SQLite3操作數(shù)據(jù)庫
10.2.1 創(chuàng)建可使用SQLite3的項目
10.2.2 打開SQLite3數(shù)據(jù)庫
10.2.3 增加記錄
10.2.4 數(shù)據(jù)查詢
10.2.5 變量的綁定
第11章 應(yīng)用程序偏好設(shè)置
11.1 Settings Bundle
11.1.1 為應(yīng)用程序添加偏好設(shè)置
11.1.2 各種設(shè)置類型
11.1.3 特殊的設(shè)置類型--PSChildPaneSpecifier
11.2 在程序中獲取偏好設(shè)置
11.3 在應(yīng)用程序中保存偏好設(shè)置
第12章 動畫效果
12.1 使用NSTimer實現(xiàn)動畫
12.2 視覺效果動畫
12.3 視圖變形
12.3.1 位移動畫
12.3.2 旋轉(zhuǎn)動畫
12.3.3 縮放動畫
第13章 播放和錄制聲音
13.1 使用AV Foundation框架
13.1.1 使用AVAudioPlayer播放音頻
13.1.2 AVAudioPlayerDelegate協(xié)議
13.2 使用AVAudioRecorder錄制音頻文件
第14章 視頻播放
14.1 使用MediaPlayer播放本地視頻文件
14.2 通過HTTP播放視頻文件
第15章 手勢識別
15.1 手勢識別
15.1.1 UITapGestureRecognizer
15.1.2 UIPinchGestureRecognizer
15.1.3 UIRotationGestureRecognizer
15.1.4 UIPanGestureRecognizer
15.1.5 UISwipeGestureRecognizer
15.1.6 UILongPressGesture-Recognizer
15.2 多點觸摸識別
15.2.1 檢測單點觸摸
15.2.2 檢測多點觸摸
第16章 使用Map API
16.1 Map Kit介紹
16.2 鎖定自己的位置
16.3 地圖上的路徑
16.4 添加標(biāo)記

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號