2019.1.7 略看
目录结构:引言、iOS开发工具(介绍多种开发工具的实际使用)、iOS开发实践(内存管理及各种实践技巧)、iOS开发底层原理(值得细读-Objective-c对象模型、Tagged Pointer对象、block对象模型)
精华选读:iOS开发底层原理(第三部分)、内存管理(第10章)、GCD(第11章)、实战技巧(第18章)
笔记:
内存管理
1.内存管理-引用计数与操作系统中文件管理中的索引结点这部分内容有关联
2.循环引用实际上类似操作系统中进程管理的死锁,四个必要条件
解决循环引用的方法类似解除死锁:(1) 类似死锁的解除,主动断开一个引用-弊端:要求程序员的能力较高 (2) weak reference:弱引用虽然持有对象,但并不增加引用计数
解决循环引用的具体方法:(1) 利用Xcode的Instruments工具集 (2) 利用ARC(自动引用计数)
GCD
待...
博客
国内博客推荐
国外博客:
网友评论