iOS开发快速进阶与实战
上QQ阅读APP看书,第一时间看更新

主要内容

本书内容不涉及iOS开发的基础知识,由一个个相互独立的知识点组成章节,主要是以进阶为目的,帮助开发者更高效地运用iOS开发技术。主要内容包括以下各章。

第1章:iOS的类

类是面向对象的基础,iOS的类不仅是实现面向对象,还有一些值得关注的特性和原理。

第2章:底层实现分析

iOS开发中,系统为开发者提供了许多便捷和强大的基础功能,避免写一些过于复杂的底层实现代码,使编程人员只需要更加注重于代码和业务本身。

第3章:开发原理相关

主要介绍开发中常用技术以及实现的原理,同时也会对一些技术给出不同的实现方案,并做出比较,让开发者对一些原理知识能够有比较明确的认识。

第4章:线程安全——锁

线程安全是iOS开发中避免不了的话题,随着多线程的使用,对于资源的竞争以及数据的操作都可能存在风险,所以有必要在操作时保证线程安全。

第5章:排序算法

对算法的掌握是非常有必要的,不仅是在面试中经常会考算法,在实际应用中,算法的使用能更高效地处理数据。同时算法的思想也能更好地帮助我们理解计算机语言。

第6章:技能进阶与思考

本章内容更偏向于实际场景的应用和实现方式的思考,以及扩充开发者的知识宽度。