最近有空想學(xué)一些新知識(shí)。這里整理了有關(guān)一些IOS開(kāi)發(fā)的書(shū)籍,本文最后會(huì)有這些書(shū)籍的鏈接。
1.《Objective-C高級(jí)編程:iOS與OS X多線(xiàn)程和內(nèi)存管理》
這本書(shū)是必看的,不難,而且弄懂了對(duì)你的效益是最大的一本書(shū),脫離初級(jí)向中級(jí)邁進(jìn)。
多線(xiàn)程方面推薦,這本書(shū)對(duì)gcd講的很清楚
很棒,專(zhuān)注于講ARC、Blocks、GCD多線(xiàn)程的使用方法和原理,翻譯也很贊,特別明
這幾本我都有,都是好書(shū)
推薦這個(gè) ,上面有人推薦了
2.《Effective Objective-C 2.0:編寫(xiě)高質(zhì)量iOS與OS X代碼的52個(gè)有效方法》
很多面試題有涉及
Objective C 的一些技巧
Objective C 的一些技巧(實(shí)踐類(lèi),速讀)
這幾本我都有,都是好書(shū)
3.《iOS開(kāi)發(fā)進(jìn)階》
唐巧這本可以算他本人的經(jīng)驗(yàn)集合,雖然比較散,但是可以看看。有些東西雖然比較偏,但也會(huì)用到的。對(duì)于OC的對(duì)象模型講的應(yīng)該是所有書(shū)里最容易懂的。
介紹了一些作者的經(jīng)驗(yàn)、工具什么的,很雜
一些實(shí)際開(kāi)發(fā)中的小工具小技巧,很雜亂(實(shí)踐類(lèi),速讀)
唐巧的《iOS開(kāi)發(fā)進(jìn)階》
4.《iOS Auto Layout 開(kāi)發(fā)秘籍》
了解一下Layout原理,但是干活還是用Masonry吧
很系統(tǒng)地講解Auto Layout的書(shū),不過(guò)翻譯時(shí)好時(shí)壞
Auto Layout 介紹,解釋和使用說(shuō)明(實(shí)踐類(lèi),速讀)
5.《iOS編程實(shí)戰(zhàn)》
完善,實(shí)用的 Cocoa 庫(kù)使用說(shuō)明,也包含少部分 Objective C 的特性介紹
這本書(shū)工作的時(shí)候都可以看。實(shí)戰(zhàn)進(jìn)階的書(shū)籍
完善,實(shí)用的 Cocoa 庫(kù)使用說(shuō)明,也包含少部分 Objective C 的特性介紹(實(shí)踐類(lèi),速讀,用到哪部分看哪部分)
6.iOS 數(shù)據(jù)庫(kù)應(yīng)用高級(jí)編程 第2版2014年版
主要講了兩塊內(nèi)容,一塊是SQLite3,一塊是CoreData,前者講的是SQLite語(yǔ)句調(diào)用,后者講的是CoreData的基礎(chǔ)應(yīng)用,至于分線(xiàn)程調(diào)用,線(xiàn)程的安全,數(shù)據(jù)遷移,升級(jí),加密安全等皆沒(méi)有涉及。實(shí)際情況是SQLite語(yǔ)句在實(shí)際項(xiàng)目中的使用率幾乎為零,基本都使用FMDB類(lèi)庫(kù)來(lái)替代直接編寫(xiě)SQLite語(yǔ)句了,加上通篇80%的內(nèi)容都在講Storyboard等UI的創(chuàng)建和代碼,正真能配得上“高級(jí)”二字的干貨少之又少,不得不說(shuō)清大出版社又水了一版經(jīng)驗(yàn)。