久久人人做人人妻人人玩精品hd,精品国产成人av在线,好姑娘在线视频免费观看 ,含羞草电影免费看韩国,果冻传媒一区

當(dāng)前位置 : 首頁  圖書 正文

Objective-C程序設(shè)計(jì)案例教程簡介,目錄書摘

2019-10-17 09:47 來源:京東 作者:京東
objective-c
Objective-C程序設(shè)計(jì)案例教程
暫無報(bào)價(jià)
20+評(píng)論 100%好評(píng)
編輯推薦:

本書是經(jīng)典的Objective-C教材,在《Objective-C入門教程》的基礎(chǔ)上進(jìn)行了全面升級(jí),不僅細(xì)化補(bǔ)充了很多新知識(shí),而且針對(duì)每章都設(shè)計(jì)了階段案例和配套練習(xí),幫助讀者鞏固知識(shí),提升學(xué)習(xí)效果。
特色一:化繁為簡,降低初學(xué)者入門難度
在講解知識(shí)點(diǎn)時(shí),采用需求引入的方式,圖文并茂地將一些復(fù)雜的知識(shí)點(diǎn)簡化,從而降低初學(xué)者的入門難度。
特色二:目標(biāo)清晰,幫助學(xué)習(xí)者掌握核心知識(shí)
在設(shè)定學(xué)習(xí)目標(biāo)時(shí),反復(fù)斟酌每個(gè)知識(shí)點(diǎn)的重要程度,非常清晰地描述知識(shí)點(diǎn)要求的掌握程度。
特色三:內(nèi)容全面,開闊程序視野范圍
全面涵蓋iOS開發(fā)過程中Objective-C的編程思想和基本語法,開闊讀者視野,讓讀者在學(xué)習(xí)后續(xù)iOS開發(fā)過程中熟練使用Objective-C語法。
特色四:免費(fèi)提供豐富的配套資源
附有配套視頻、源代碼、習(xí)題、教學(xué)課件等資源,而且為了幫助初學(xué)者更好地學(xué)習(xí)本教材中的內(nèi)容,還提供了在線答疑。
特色二:配套資源豐富
本書附有配套視頻、源代碼、習(xí)題、教學(xué)課件等資源。同時(shí),為了幫助初學(xué)者及時(shí)地解決學(xué)習(xí)過程中遇到的問題,黑馬程序員還專門提供了免費(fèi)的在線答疑平臺(tái)。

內(nèi)容簡介:本書是經(jīng)典的ObjectiveC指導(dǎo)教材,在《ObjectiveC入門教程》的基礎(chǔ)上進(jìn)行了全面升級(jí),不僅細(xì)化、補(bǔ)充了很多新知識(shí),而且針對(duì)主要章節(jié)都設(shè)計(jì)了階段案例和配套習(xí)題,幫助讀者鞏固知識(shí),加深學(xué)習(xí)印象。
全書共分為10章。第*章主要帶讀者認(rèn)識(shí)Objective這門語言,并嘗試編寫第*個(gè)ObjectiveC程序,激發(fā)讀者對(duì)ObjectiveC的學(xué)習(xí)興趣;第2章和第3章講解了面向?qū)ο蟮木幊趟枷耄坏?章針對(duì)ObjectiveC特有的語法進(jìn)行講解;第5和第6章講解的是ObjectiveC中的內(nèi)存管理機(jī)制,包括MRC和ARC;第7~9章講解了ObjectiveC中的分類、延展、block代碼塊和協(xié)議;第10章針對(duì)Foundation框架進(jìn)行講解,讓讀者為后面iOS開發(fā)奠定扎實(shí)的基礎(chǔ)。
本教材附有配套視頻、源代碼、習(xí)題、教學(xué)課件等資源,為了幫助初學(xué)者更好地學(xué)習(xí)本教材中的內(nèi)容,還提供了在線答疑,希望得到更多讀者的關(guān)注。
本書既可作為高等院校本科、專科計(jì)算機(jī)相關(guān)的程序設(shè)計(jì)課程教材,也可以作為iOS技術(shù)基礎(chǔ)的培訓(xùn)教材,是一本適合廣大移動(dòng)開發(fā)編程初學(xué)者的入門級(jí)教材
目錄:第1章ObjectiveC入門1
1.1ObjectiveC概述1
1.2搭建開發(fā)環(huán)境2
1.2.1開發(fā)環(huán)境要求2
1.2.2系統(tǒng)環(huán)境搭建2
1.2.3Xcode開發(fā)工具搭建3
1.3開發(fā)第一個(gè)ObjectiveC程序4
1.3.1使用Xcode開發(fā)ObjectiveC
程序4
1.3.2ObjectiveC程序代碼分析7
1.3.3ObjectiveC源碼、編譯代碼和
可執(zhí)行文件8
1.4幫助文檔的使用9
1.4.1幫助文檔的下載安裝9
1.4.2幫助文檔的使用9
1.5本章小結(jié)12
1.6本章習(xí)題12
第2章面向?qū)ο缶幊蹋ㄉ希?3
2.1面向?qū)ο蟾攀?3
2.2類和對(duì)象14
2.2.1類和對(duì)象之間的關(guān)系14
2.2.2類的設(shè)計(jì)15
2.2.3類的定義16
2.2.4使用Xcode創(chuàng)建一個(gè)類17
2.2.5類的對(duì)象的創(chuàng)建22
2.2.6訪問對(duì)象的屬性24
2.3方法25
2.3.1方法的聲明實(shí)現(xiàn)和調(diào)用25
2.3.2方法實(shí)現(xiàn)中直接訪問屬性27目錄ObjectiveC程序設(shè)計(jì)案例教程2.3.3對(duì)象作為方法的參數(shù)28
2.3.4對(duì)象作為方法的返回值31
2.4self的使用32
2.4.1在對(duì)象方法中使用self32
2.4.2在類方法中使用self35
2.5匿名對(duì)象37
2.6異常37
2.7階段案例——猜拳游戲38
2.8本章小結(jié)43
2.9本章習(xí)題44
第3章面向?qū)ο缶幊蹋ㄏ拢?6
3.1面向?qū)ο蟮娜筇卣?6
3.2封裝47
3.2.1setter的封裝47
3.2.2getter的封裝49
3.3static關(guān)鍵字50
3.4繼承51
3.4.1繼承的簡單使用51
3.4.2繼承的特點(diǎn)53
3.4.3方法的重寫56
3.4.4super關(guān)鍵字57
3.5訪問修飾符59
3.6里氏替換原則59
3.7多態(tài)60
3.8description方法62
3.9階段案例——計(jì)算器63
3.10本章小結(jié)67
3.11本章習(xí)題67
第4章ObjectiveC特有語法69
4.1點(diǎn)語法69
4.2@property72
4.3@synthesize73
4.4@property增強(qiáng)75
4.5靜態(tài)類型與動(dòng)態(tài)類型76
4.6動(dòng)態(tài)類型檢測78
4.7構(gòu)造方法80
4.7.1構(gòu)造方法概述80
4.7.2重寫init構(gòu)造方法81
4.7.3自定義構(gòu)造方法82
4.8階段案例——購票系統(tǒng)84
4.9本章小結(jié)92
4.10本章習(xí)題93
第5章內(nèi)存管理99
5.1內(nèi)存管理概述99
5.1.1引用計(jì)數(shù)器99
5.1.2第一個(gè)MRC程序101
5.2單個(gè)對(duì)象的內(nèi)存管理105
5.3多個(gè)對(duì)象的內(nèi)存管理(setter方法內(nèi)存管理)106
5.3.1setter方法內(nèi)存管理(一)109
5.3.2setter方法內(nèi)存管理(二)111
5.3.3setter方法內(nèi)存管理(三)115
5.4@property參數(shù)概述117
5.4.1@property參數(shù)之a(chǎn)tomic與nonatomic118
5.4.2@property參數(shù)之retain與assign118
5.4.3@property參數(shù)之readwrite與readonly121
5.4.4@property參數(shù)之getter與setter121
5.5自動(dòng)釋放池126
5.6階段案例——微博(MRC)127
5.7本章小結(jié)133
5.8本章習(xí)題133
第6章ARC機(jī)制138
6.1ARC機(jī)制概述138
6.2ARC機(jī)制下單個(gè)對(duì)象的內(nèi)存管理139
6.3@property中的strong和weak140
6.4ARC機(jī)制下的循環(huán)引用141
6.5ARC與MRC的相互兼容145
6.6階段案例——微博(ARC)147
6.7本章小結(jié)152
6.8本章習(xí)題153
第7章分類和延展156
7.1分類概述156
7.1.1分類的簡單使用156
7.1.2分類的注意細(xì)節(jié)159
7.2非正式協(xié)議161
7.3延展163
7.4本章小結(jié)165
7.5本章習(xí)題165
第8章block169
8.1block概述169
8.1.1block語法169
8.1.2block的基本使用170
8.1.3使用typedef簡化復(fù)雜的block定義172
8.2block內(nèi)部訪問外部變量173
8.3block作為函數(shù)的參數(shù)174
8.4block作為函數(shù)的返回值176
8.5本章小結(jié)177
8.6本章習(xí)題177
第9章協(xié)議182
9.1協(xié)議概述182
9.1.1協(xié)議的基本使用182
9.1.2@required和@optional185
9.2協(xié)議之間的繼承185
9.3協(xié)議的類型限制186
9.4階段案例——給男生找女友187
9.5本章小結(jié)190
9.6本章習(xí)題190
第10章Foundation框架194
10.1NSString的基本使用194
10.1.1NSString的創(chuàng)建194
10.1.2NSString最常見的操作195
10.2NSString的其他操作198
10.2.1字符串的讀寫198
10.2.2字符串的比較203
10.2.3字符串的開始和結(jié)束判斷204
10.2.4字符串的搜索205
10.2.5字符串的截取207
10.2.6字符串的替換208
10.2.7字符串的類型轉(zhuǎn)換209
10.3NSMutableString210
10.3.1NSMutableString概述210
10.3.2NSMutableString的使用210
10.4NSArray212
10.4.1NSArray數(shù)組的創(chuàng)建212
10.4.2NSArray數(shù)組的基本使用213
10.4.3NSArray數(shù)組的遍歷215
10.5NSMutableArray的使用217
10.6NSDictionany219
10.6.1NSDictionary概述219
10.6.2NSDictionary字典的創(chuàng)建219
10.6.3NSDictionary的使用220
10.6.4NSDictionary字典的遍歷221
10.7NSMutableDictionary的使用222
10.8NSFileManager224
10.8.1使用NSFileManager實(shí)現(xiàn)判斷操作224
10.8.2使用NSFileManager獲取信息226
10.8.3使用NSFileManager創(chuàng)建文件或文件夾229
10.9Foudation框架的結(jié)構(gòu)體232
10.9.1CGPoint232
10.9.2CGSize233
10.9.3CGRect234
10.10NSValue235
10.11日期處理236
10.11.1字符串與時(shí)間的相互轉(zhuǎn)換236
10.11.2日期計(jì)算237
10.11.3得到日期的各個(gè)部分239
10.12階段案例——通訊錄240
10.13本章小結(jié)248
10.14本章習(xí)題248

熱門推薦文章
相關(guān)優(yōu)評(píng)榜
品類齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無憂
購物指南
購物流程
會(huì)員介紹
生活旅行/團(tuán)購
常見問題
大家電
聯(lián)系客服
配送方式
上門自提
211限時(shí)達(dá)
配送服務(wù)查詢
配送費(fèi)收取標(biāo)準(zhǔn)
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務(wù)
售后政策
價(jià)格保護(hù)
退款說明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機(jī)
延保服務(wù)
京東E卡
京東通信
京東JD+