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

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

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

定 價(jià):¥69.00

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

購(gòu)買(mǎi)這本書(shū)可以去


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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章 iPhone開(kāi)發(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章 第一個(gè)應(yīng)用程序:Hello Apple
2.1 從Xcode開(kāi)始
2.1.1 Xcode的歡迎界面
2.1.2 項(xiàng)目模板選擇
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è)置單獨(dú)的圖標(biāo)
2.4.2 為應(yīng)用程序設(shè)置一組圖標(biāo)
2.5 自定義應(yīng)用程序的啟動(dòng)畫(huà)面
第3章 C和Objective-C基礎(chǔ)
3.1 回顧C(jī)語(yǔ)言
3.1.1 C語(yǔ)言的命令行程序
3.1.2 C語(yǔ)言的注釋
3.1.3 理解headers、import和include
3.1.4 define定義常量
3.1.5 數(shù)據(jù)類型和操作符
3.1.6 條件、分支和循環(huán)語(yǔ)句
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 公有、私有和受保護(hù)實(shí)例變量
3.2.6 理解消息
3.2.7 為自己發(fā)送消息
3.2.8 嵌套
3.2.9 類方法和實(shí)例方法
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 成員對(duì)象的屬性(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 對(duì)鍵盤(pán)的進(jìn)一步處理
5.1.9 單擊View讓虛擬鍵盤(pán)消失
5.2 滑塊(Slider)
5.3 開(kāi)關(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)實(shí)例
6.1.2 解讀
6.2 在旋轉(zhuǎn)時(shí)修改組件屬性
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子項(xiàng)目
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 簡(jiǎn)單的Table View程序
8.1.2 添加表格標(biāo)題和腳標(biāo)信息
8.1.3 單元格添加圖片
8.1.4 選擇表格中的項(xiàng)目
8.1.5 表格中的縮進(jìn)
8.2 表格中分組顯示項(xiàng)目
8.2.1 分組顯示項(xiàng)目
8.2.2 增加索引功能
8.3 Disclosures and Check Marks
第9章 文件處理
9.1 iOS設(shè)備的文件結(jié)構(gòu)
9.2 在Documents、tmp和Library
中存儲(chǔ)文件
9.2.1 讀取和寫(xiě)入文件
9.2.2 將文件存儲(chǔ)到tmp文件夾
9.3 通過(guò)Property List文件存取文件
9.4 復(fù)制綁定的資源
第10章 SQLite 3
10.1 創(chuàng)建一個(gè)SQLite數(shù)據(jù)庫(kù)
10.2 使用SQLite3操作數(shù)據(jù)庫(kù)
10.2.1 創(chuàng)建可使用SQLite3的項(xiàng)目
10.2.2 打開(kāi)SQLite3數(shù)據(jù)庫(kù)
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章 動(dòng)畫(huà)效果
12.1 使用NSTimer實(shí)現(xiàn)動(dòng)畫(huà)
12.2 視覺(jué)效果動(dòng)畫(huà)
12.3 視圖變形
12.3.1 位移動(dòng)畫(huà)
12.3.2 旋轉(zhuǎn)動(dòng)畫(huà)
12.3.3 縮放動(dòng)畫(huà)
第13章 播放和錄制聲音
13.1 使用AV Foundation框架
13.1.1 使用AVAudioPlayer播放音頻
13.1.2 AVAudioPlayerDelegate協(xié)議
13.2 使用AVAudioRecorder錄制音頻文件
第14章 視頻播放
14.1 使用MediaPlayer播放本地視頻文件
14.2 通過(guò)HTTP播放視頻文件
第15章 手勢(shì)識(shí)別
15.1 手勢(shì)識(shí)別
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 多點(diǎn)觸摸識(shí)別
15.2.1 檢測(cè)單點(diǎn)觸摸
15.2.2 檢測(cè)多點(diǎn)觸摸
第16章 使用Map API
16.1 Map Kit介紹
16.2 鎖定自己的位置
16.3 地圖上的路徑
16.4 添加標(biāo)記

本目錄推薦

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