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

iOS開發(fā)之美(雙色)

iOS開發(fā)之美(雙色)

定 價(jià):¥58.00

作 者: 和凌志 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動開發(fā)

ISBN: 9787121245138 出版時(shí)間: 2014-11-01 包裝: 平裝
開本: 16開 頁數(shù): 228 字?jǐn)?shù):  

內(nèi)容簡介

  基于iOS平臺開發(fā)App是一個復(fù)雜的工程,如何從眾多的知識點(diǎn)中理順?biāo)悸罚盐読OS開發(fā)的核心是iOS初學(xué)者面對的難題。本書是一本初學(xué)者都看得懂的圖書,作者從iOS開發(fā)的三個主線――Storyboard、Delegate和TableView入手,以自己開發(fā)過的App為基礎(chǔ),循序漸進(jìn)地講述了在iOS開發(fā)過程中面對的技術(shù)問題。

作者簡介

  和凌志,擁有十多年線通信開發(fā)經(jīng)驗(yàn),先后在Siemens Mobile、Flextronic 等歐美公司擔(dān)任手機(jī)軟件架構(gòu)師,具有豐富的手機(jī)硬件設(shè)計(jì)、軟件平臺和智能手機(jī)應(yīng)用開發(fā)經(jīng)驗(yàn)。Apple Appstore代表作品“悠悠電臺”。

圖書目錄

第1篇 Objective?C語法篇
第1章 iOS開發(fā)環(huán)境的搭建
1.1 硬件環(huán)境
1.2 軟件環(huán)境
1.2.1 注冊Apple ID
1.2.2 XCode下載與安裝
1.2.3 iOS開發(fā)語言: Objective?C
1.3 分享一個小故事
1.4 總結(jié)與啟發(fā)
第2章 Objective?C編程語言特性
2.1 Objective?C有什么奇特的地方
2.2 如何聲明實(shí)例變量(淺談@property的使用)
2.3 NSString的應(yīng)用
2.4 如果判斷兩個字符串是否相等
2.5 對象類型與基本數(shù)據(jù)類型的混合使用
2.6 對象類型與基本數(shù)據(jù)類型的轉(zhuǎn)換(NSNumber與NSInteger)
2.7 不可變數(shù)組(NSArray)與可變數(shù)組(NSMutableArray)
2.7.1 不可變數(shù)組(NSArray)的特征
2.7.2 可變數(shù)組(NSMutableArray)的特征
2.7.3 如何遍歷數(shù)組中的對象
2.8 不可變字典(NSDictionary)與可變字典(NSMutableDictionary)的應(yīng)用
2.8.1 不可變字典(NSDictionary)
2.8.2 可變字典(NSMutableDictionary)
2.8.3 如何遍歷字典中的對象
2.9 一種最簡單的永久數(shù)據(jù)存儲方式(NSUserDefaults的應(yīng)用)
2.10 創(chuàng)建類的對象的兩種方法
2.11 一種最簡單的調(diào)試方法(NSLog的使用)
2.12 忍不住也來說說iOS的設(shè)計(jì)模式(MVC的使用)
2.13 總結(jié)與啟發(fā)
第2篇 Storyboard技術(shù)篇
第3章 iOS常用開發(fā)控件
3.1 XIB App與Storyboard App之爭
3.2 Storyboard開發(fā)環(huán)境
3.3 創(chuàng)建一個新的工程
3.4 熟悉XCode開發(fā)環(huán)境
3.5 運(yùn)行HelloWorld
3.6 按鈕(UIButton)與標(biāo)簽(UILabel)
3.6.1 創(chuàng)建UIButton的IBAction
3.6.2 創(chuàng)建UILabel的IBOutlet
3.6.3 實(shí)現(xiàn)Button被觸發(fā)后的方法
3.7 如何刪除對象的IBOutlet或IBAction
3.8 讓鍵盤消失的四種方法
3.8.1 鍵盤消失方法一: Delegate應(yīng)用三步法
3.8.2 鍵盤消失方法二: 事件響應(yīng)的調(diào)用
3.8.3 鍵盤消失方法三: 將UIView改為UIControl
3.8.4 鍵盤消失方法四: 巧用UIButton
3.9 UITextField更多用法
3.10 getter與setter的應(yīng)用場景
3.11 總結(jié)與啟發(fā)
第4章 視圖(UIView)與視圖控制器(UIViewController)
4.1 如何創(chuàng)建一個基本的視圖
4.2 透過UIAlterView看Delegate的應(yīng)用
4.3 視圖與視圖控制器的生命周期
4.4 滾動視圖(UIScrollView)的應(yīng)用
4.5 總結(jié)與啟發(fā)
第5章 Storyboard知多少
5.1 Storyboard編輯頁面
5.2 Storyboard利器: Segue(連線)
5.3 創(chuàng)建和觸發(fā)Segue的兩種方法
5.4 Segue對象的屬性設(shè)置
5.5 觸發(fā)Segue的兩種方法
5.6 Segue觸發(fā)瞬間都要做些什么
5.7 巧用Segue
5.8 Segue的創(chuàng)建
5.9 嵌入Navigation Controller
5.10 活用prepareForSegue:sender:
5.11 重寫對象的setter和getter
5.12 UIScrollView應(yīng)用三步法
5.13 如何實(shí)現(xiàn)圖片的縮放
5.14 通過異步加載獲取網(wǎng)絡(luò)圖片
5.15 如何實(shí)現(xiàn)一個等待提示
5.16 總結(jié)與啟發(fā)
第3篇 Delegate應(yīng)用篇
第6章 Storyboard場景跳轉(zhuǎn)方法
6.1 場景之間的正向跳轉(zhuǎn)
6.1.1 直接跳轉(zhuǎn)法(控件直接拖拽)
6.1.2 條件跳轉(zhuǎn)法(performSegueWithIdentifier)
6.1.3 手動代碼跳轉(zhuǎn)法
6.1.4 三種方法的比較
6.2 場景之間的逆向跳轉(zhuǎn)
6.2.1 Unwind Segue連線法
6.2.2 關(guān)于Unwind Segue的更多用法
6.2.3 通過編碼方式實(shí)現(xiàn)逆向跳轉(zhuǎn)
6.3 總結(jié)與啟發(fā)
第7章 Delegate應(yīng)用五步曲
7.1 學(xué)習(xí)Delegate的困惑
7.2 從一道經(jīng)典的面試題說起
7.3 學(xué)習(xí)Delegate常出現(xiàn)的幾個誤區(qū)
7.4 Delegate技術(shù)難點(diǎn)在哪里
7.5 數(shù)據(jù)逆向傳送一定要通過Delegate嗎
7.6 Delegate應(yīng)用五步曲
7.7 總結(jié)與啟發(fā)
第4篇 表視圖(TableView)應(yīng)用篇
第8章 創(chuàng)建一個簡單的表視圖
8.1 表視圖與表視圖單元格(TableView與TableViewCell)
8.2 UITableView的代理機(jī)制(Data Source和Delegate)
8.2.1 UITableViewDataSource的應(yīng)用
8.2.2 UITableViewDelegate的應(yīng)用
8.3 創(chuàng)建一個表視圖工程
8.4 視圖控制器添加三步法
8.5 為表視圖填充數(shù)據(jù)
8.6 如何確定列表的行數(shù)
8.7 如何顯示列表每一行對應(yīng)的內(nèi)容
8.8 如何在表視圖中添加縮略圖
8.9 總結(jié)與啟發(fā)
第9章 如何實(shí)現(xiàn)表視圖的定制化單元格
9.1 如何讓每一行顯示特定的縮略圖
9.2 如何定制化單元格(UITableViewCell)
9.3 為定制化單元格創(chuàng)建一個類
9.4 總結(jié)與啟發(fā)
第10章 如何判斷TableView選擇了哪一行
10.1 如何理解UITableViewDelegate
10.2 UITableViewDelegate知多少
10.3 當(dāng)某行被選中時(shí), 彈出一個提示框
10.4 如何獲取行的內(nèi)容
10.5 如何對被選中的行做標(biāo)記
10.6 總結(jié)與啟發(fā)
第11章 如何管理表視圖的數(shù)據(jù)
11.1 如何讓數(shù)據(jù)更便于維護(hù)
11.2 如何理解Property List
11.3 將表數(shù)據(jù)存儲為Property List格式
11.4 如何讀取Property List文件的內(nèi)容
11.5 如何從UITableView中刪除一行
11.6 如何重載表視圖的數(shù)據(jù)
11.7 如何永久性刪除表視圖的行數(shù)據(jù)
11.8 如何實(shí)現(xiàn)TableView的上拉或下拉刷新
11.9 基于UIViewController創(chuàng)建表視圖
11.10 關(guān)于UITableViewCell重用的理解與應(yīng)用
11.11 總結(jié)與啟發(fā)
后記 關(guān)于iOS下一代編程語言――Swift

本目錄推薦

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