ios開(kāi)發(fā)指南第三版pdf下載 最新軟件|熱門(mén)排行|軟件分類(lèi)|軟件專(zhuān)題|廠(chǎng)商大全

您的位置: 首頁(yè)教育教學(xué)電子圖書(shū) → ios開(kāi)發(fā)指南第3版pdf 中文免費(fèi)版

ios開(kāi)發(fā)指南第3版pdf

中文免費(fèi)版 ios開(kāi)發(fā)指南第3版pdf 網(wǎng)友評(píng)分:8

同類(lèi)相關(guān)軟件

軟件介紹

ios開(kāi)發(fā)指南第3版pdf是一款為ios自學(xué)用戶(hù)打造的,ios開(kāi)發(fā)指南,以Swift和Objective-C語(yǔ)言為基礎(chǔ)進(jìn)行講解,共分4篇:第一篇為基礎(chǔ)篇,主要講解iOS的一些基礎(chǔ)知識(shí);第二篇為網(wǎng)絡(luò)篇,主要講解iOS網(wǎng)絡(luò)開(kāi)發(fā)的相關(guān)知識(shí);第三篇為進(jìn)階篇,介紹了iOS高級(jí)內(nèi)容、商業(yè)思考等;最后一篇是實(shí)戰(zhàn)篇,通過(guò)兩個(gè)真實(shí)的項(xiàng)目,帶領(lǐng)讀者身臨其境地完成一個(gè)項(xiàng)目的開(kāi)發(fā),使讀者了解整個(gè)開(kāi)發(fā)過(guò)程以及開(kāi)發(fā)中的技巧。

iOS開(kāi)發(fā)指南目錄:

第一部分 基礎(chǔ)篇

第1章開(kāi)篇綜述

1.1iOS概述

1.1.1iOS介紹

1.1.2ios8的新特性

1.2開(kāi)發(fā)環(huán)境及開(kāi)發(fā)工具

1.3本書(shū)中的約定

1.3.1案例代碼約定

1.3.2圖示的約定

1.3.2方法命名約定

第2章第一個(gè)iOS應(yīng)用程序

2.1創(chuàng)建HelloWorld工程

2.1.1創(chuàng)建工程

2.1.2Xcode中的iOS工程模板

2.1.3應(yīng)用剖析

2.2HelloWorld工程中的故事板文件

2.2.1故事板的導(dǎo)航特點(diǎn)

2.2.2故事板中的Scene和Segue

2.3應(yīng)用生命周期

2.3.1非運(yùn)行狀態(tài)——應(yīng)用啟動(dòng)場(chǎng)景

2.3.2點(diǎn)擊Home鍵——應(yīng)用退出場(chǎng)景

2.3.3掛起重新運(yùn)行場(chǎng)景

2.3.4內(nèi)存清除——應(yīng)用終止場(chǎng)景

2.4視圖生命周期

2.5設(shè)置產(chǎn)品屬性

2.5.1Xcode中的project和Target

2.5.2設(shè)置常用的產(chǎn)品屬性

2.6iOsapI簡(jiǎn)介

2.6.1API概述

2.6.2如何使用API幫助

2.7小結(jié)

第3章UIView與視圖

3.1視圖“始祖”——UIView

3.1.1UIView“家族”

3.1.2應(yīng)用界面的構(gòu)建層次

3.1.3視圖分類(lèi)

3.2標(biāo)簽與按鈕

3.2.1標(biāo)簽控件

3.2.2按鈕控件

3.3動(dòng)作與輸出口

3.4TextField和TextView

3.4.1TextField控件

3.4.2TextView控件

3.4.3鍵盤(pán)的打開(kāi)和關(guān)閉

3.4.4關(guān)閉和打開(kāi)鍵盤(pán)的通知

3.4.5鍵盤(pán)的種類(lèi)

3.5開(kāi)關(guān)控件、滑塊控件和分段控件

3.5.1開(kāi)關(guān)控件

3.5.2滑塊控件

3.5.3分段控件

3.6網(wǎng)頁(yè)視圖WebView

3.7等待相關(guān)的控件與進(jìn)度條

3.7.1活動(dòng)指示器ActivityIndicatorView

3.7.2進(jìn)度條ProgressView

3.8警告框和操作表

3.8.1警告框

3.8.2操作表ActionSheet

3.8.3使用iOS8UIAlertController實(shí)現(xiàn)

3.9工具欄和導(dǎo)航欄

3.9.1工具欄

3.9.2導(dǎo)航欄

3.10小結(jié)

第4章iOS8多分辨率屏幕適配

4.1iOS8屏幕的多樣性

4.1.1iOS8屏幕介紹

4.1.2iOS8的三種分辨率

4.1.3獲得iOS設(shè)備屏幕信息

4.2iOS屏幕布局

4.2.1iOS中的“欄”

4.2.2傳統(tǒng)布局

4.3AutoLayout布局

4.3.1InterfaceBuilder中管理AutoLayout約束

4.3.2實(shí)例:AutoLayout布局

4.4SizeClass與iOS8多屏幕適配

4.4.1InterfaceBuilder中使用SizeClass

4.4.2SizeClass的九宮格

4.4.3實(shí)例:使用SizeClass

4.5屏幕滾動(dòng)視圖中使用AutoLayout和SizeClass

4.5.1屏幕滾動(dòng)視圖重要的屬性

4.5.2屏幕滾動(dòng)視圖實(shí)例

4.6使用資源目錄(Assetcatalog)管理圖片

4.7小結(jié)

第5章委托協(xié)議、數(shù)據(jù)源協(xié)議與高級(jí)視圖

5.1視圖中委托協(xié)議和數(shù)據(jù)源協(xié)議

5.2選擇器

5.2.1日期選擇器

5.2.2普通選擇器

5.2.3數(shù)據(jù)源協(xié)議與委托協(xié)議

5.3集合視圖

5.3.1集合視圖介紹

5.3.2實(shí)例:奧運(yùn)會(huì)比賽項(xiàng)目

5.3.3添加集合視圖控制

5.3.4添加集合視圖單元格

5.3.5數(shù)據(jù)源協(xié)議與委托協(xié)議

5.4小結(jié)

第6章表視圖

6.1概述

6.1.1表視圖的組成

6.1.2表視圖的相關(guān)類(lèi)

6.1.3表視圖分類(lèi)

6.1.4單元格的組成和樣式

6.1.5數(shù)據(jù)源協(xié)議與委托協(xié)議

6.2簡(jiǎn)單表視圖

6.2.1創(chuàng)建簡(jiǎn)單表視圖

6.2.2自定義單元格

6.2.3添加搜索欄

6.3分節(jié)表視圖

6.3.1添加索引

6.3.2分組

6.3.3靜態(tài)表與控制界面布局

6.4修改單元格

6.4.1刪除和插入單元格

6.4.2移動(dòng)單元格

6.5表視圖ui設(shè)計(jì)模式

6.5.1分頁(yè)模式

6.5.2下拉刷新模式

6.5.3下拉刷新控件

6.6小結(jié)

第7章視圖控制器與導(dǎo)航模式

7.1概述

7.1.1視圖控制器的種類(lèi)

7.1.2導(dǎo)航模式

7.1.3模態(tài)視圖

7.2平鋪導(dǎo)航

7.2.1應(yīng)用場(chǎng)景

7.2.2基于分屏導(dǎo)航的實(shí)現(xiàn)

7.2.3基于電子書(shū)導(dǎo)航的實(shí)現(xiàn)

7.3標(biāo)簽導(dǎo)航

7.3.1應(yīng)用場(chǎng)景

7.3.2實(shí)現(xiàn)

7.4樹(shù)形結(jié)構(gòu)導(dǎo)航

7.4.1應(yīng)用場(chǎng)景

7.4.2實(shí)現(xiàn)

7.5組合使用導(dǎo)航模式

7.5.1應(yīng)用場(chǎng)景

7.5.2實(shí)現(xiàn)

7.6小結(jié)

第8章iOS常用設(shè)計(jì)模式

8.1單例模式

8.1.1問(wèn)題提出

8.1.2Objective-C實(shí)現(xiàn)原理

8.1.3Swift實(shí)現(xiàn)原理

8.1.4應(yīng)用案例

8.2委托模式

8.2.1問(wèn)題提出

8.2.2實(shí)現(xiàn)原理

8.2.3應(yīng)用案例

8.3觀(guān)察者模式

8.3.1問(wèn)題提出

8.3.2實(shí)現(xiàn)原理

8.3.3通知機(jī)制和KVO機(jī)制

8.4MVC模式

8.4.1MVC模式概述

8.4.2CocoaTouch中的MVC模式

8.5小結(jié)

第9章iPhone與iPad應(yīng)用開(kāi)發(fā)的差異

9.1概述

9.1.1應(yīng)用場(chǎng)景差異

9.1.2設(shè)計(jì)和開(kāi)發(fā)需注意的問(wèn)題

9.2iPad專(zhuān)用API

9.2.1UIPopoverController控制器

9.2.2UISplitViewController控制器

9.3小結(jié)

第10章iOS分層架構(gòu)設(shè)計(jì)

10.1低耦合企業(yè)級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)

10.2iOS分層架構(gòu)設(shè)計(jì)

10.2.1工程與工作空間

10.2.2靜態(tài)鏈接庫(kù)

10.2.3框架

10.2.410種分層模式

10.3實(shí)例:MyNotes應(yīng)用

10.4基于同一工程的分層

10.4.1采用純Swift語(yǔ)言實(shí)現(xiàn)——PSSS模式

10.4.2采用純Objective-C語(yǔ)言實(shí)現(xiàn)——POOO模式

10.4.3采用Swift調(diào)用Objective-C混合搭配實(shí)現(xiàn)——PSOO模式

10.5基于同一工作空間靜態(tài)鏈接庫(kù)實(shí)現(xiàn)的WLSOO模式

10.5.1使用工作空間

10.5.2添加數(shù)據(jù)持久層工程

10.5.3業(yè)務(wù)邏輯層與數(shù)據(jù)持久層依賴(lài)關(guān)系建立

10.5.4表示層與業(yè)務(wù)邏輯層依賴(lài)關(guān)系建立

10.6基于同一工作空間框架實(shí)現(xiàn)的WFSSS模式

10.6.1創(chuàng)建框架工程

10.6.2依賴(lài)關(guān)系建立

10.6.3代碼重構(gòu)

10.7基于同一工作空間框架實(shí)現(xiàn)的WFOOO模式

10.7.1設(shè)置Public頭文件

10.7.2表示層與業(yè)務(wù)邏輯層依賴(lài)關(guān)系建立

10.7.3代碼重構(gòu)

10.8基于同一工作空間框架實(shí)現(xiàn)的WFSOO模式

10.8.1設(shè)置Public頭文件

10.8.2表示層與業(yè)務(wù)邏輯層依賴(lài)關(guān)系建立

10.8.3代碼重構(gòu)

10.9基于同一工作空間框架實(shí)現(xiàn)的WFOSS模式

10.9.1設(shè)置Public頭文件

10.9.2代碼重構(gòu)

10.10小結(jié)

第11章數(shù)據(jù)持久化

11.1概述

11.1.1沙箱目錄

11.1.2持久化方式

11.2屬性列

……

第二部分 網(wǎng)絡(luò)篇

第三部分 進(jìn)階篇

第四部分 實(shí)戰(zhàn)篇

使用說(shuō)明:

1.首先在綠色資源網(wǎng)下載ios開(kāi)發(fā)指南第3版pdf

2.解壓后獲得ios開(kāi)發(fā)指南第3版pdf

3.雙擊使用wps軟件打開(kāi),或者在本站下載pdf閱讀器閱讀

pdf閱讀器下載地址:

軟件截圖

下載地址 電腦版

用戶(hù)評(píng)論

熱門(mén)評(píng)論

最新評(píng)論

發(fā)表評(píng)論 查看所有評(píng)論(0)

昵稱(chēng):
請(qǐng)不要評(píng)論無(wú)意義或臟話(huà),我們所有評(píng)論會(huì)有人工審核.
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)