iOS高级程序员进阶:Foundation核心数据类型原理

iOS高级程序员进阶:Foundation核心数据类型原理

180分钟

随着移动互联网的快速发展,iOS开发已成为软件开发领域的重要分支之一。作为iOS开发的核心语言,Objective-C与Swift的重要性不言而喻,系统学习这些数据类型的内部工作原理,对于提升iOS高…

随着移动互联网的快速发展,iOS开发已成为软件开发领域的重要分支之一。作为iOS开发的核心语言,Objective-C与Swift的重要性不言而喻,系统学习这些数据类型的内部工作原理,对于提升iOS高级程序员的技术水平具有重要意义。 为此,三节课邀请了精通iOS开发的张益珲老师带来本次课程,旨在研究Foundation核心数据类型原理。 本课程将分为Objective-C篇与Swift篇两大部分,通过课程的学习您将获得对iOS底层数据结构与算法的深刻洞察,为解决复杂问题奠定坚实基础;掌握高效使用核心数据类型的技巧,减少不必要的内存消耗和性能瓶颈;具备高级程序员所需的深入理解和实践能力,增强职场竞争力和项目领导力。
第一章 开篇 第二章 Objective-C篇 - 2.1 NSString-从引用计数说起 - 2.2 iOS程序的内存分布 - 2.3 NSString类簇 - 2.4 字符串拷贝 - 2.5 NSArray类簇 - 2.6 NSArray内存分布 - 2.7 NSDictionary类簇 - 2.8 了解哈希表 - 2.9 处理哈希碰撞 - 2.10 NSDictionary原理 第三章 Swift篇 - 3.1 Swift值类型与引用类型 - 3.2 Swift中指针的使用 - 3.3 Swift中指针与内存管理 - 3.4 String高级用法 - 3.5 Array类型 - 3.6 Dictionary类型
张益珲
张益珲

高级讲师,互联网技术书籍作者