iOS开发书籍推荐

问:入门和提升iOS开发技能,需要看些什么书籍?

答:需要看什么书,不好说,因人而异。

结合自己的经历,看过、听过及赞赏的,简单整理下,推荐以下书籍:(纯属个人意见,排序不分先后,不喜勿喷

1.《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法》-- 本书有OC的语法技巧,runtime、内存管理方面的知识,偏技巧实践类,很多面试题有涉及,速读

2.《iOS数据库应用高级编程(第2版)》-- 没看,不作分析 

3.《iOS网络高级编程:iPhone和iPad的企业应用开发》-- 实践类,深入了解iOS的网络知识,速读

4.《移动开发经典丛书:iOS Auto Layout开发秘籍(第2版)》-- Auto Layout 介绍,了解一下Layout原理,解释和使用说明实践类,干活还是用Masonry,速读 

5.《Objective-C高级编程:iOS与OS X多线程和内存管理》-- 比较经典,专注于讲ARC、Blocks、GCD多线程的使用方法和原理,特别明了,必看

6.《iOS应用逆向工程分析与实战》-- 这本书挺不错,详细介绍iOS的内存管理,介绍了很多工具的使用经验,不过有些工具已过时,偏实践,需要一段时间来读,看看就好

7.《Objective-C编程之道:iOS设计模式解析》-- 最早买的一本书,看起来挺没意思的,很多其他书籍都涉及的。设计模式本身就是当初OO不完善所做的补丁。OC的OO和Runtime已经做得不错了,不像以前需要大费周章。设计模式很多应用的场景比较窄,阅读的效益不是太大

8.《iOS开发进阶》-- 本书应该列为个人经验集合。内容比较散,有些比较偏,实际开发中用的较多,常用的大部分有所涉及,主要介绍作者的经验、工具使用及实际开发中的一些小技巧。偏实践,速读

9.《精通iOS开发》-- 基础的 Cocoa 库使用说明实践类,速读

10.《iOS编程实战》-- 实用的 Cocoa 库使用说明,也包含部分Objective C 特性介绍,偏实践,可根据需求读,速读

11.《Objective-C基础教程(第2版)》-- 基础的 Objective C 知识实践类,速读

12.《Objective-C 编程全解》-- 完善的 Objective C 语言讨论,可以看做是 Objective C 的语言分析,各种原理类的描述偏实践,需要一段时间来读

13.《iOS测试指南》实践类,速读

posted @ 2018-02-28 15:37  嗨丨星空  阅读(400)  评论(0编辑  收藏  举报