本文介绍: RunloopRunLoop 的本质是什么? Runloop和线程是什么关系? Runloop的底层数据结构是什么样的?有几种 运行模式(mode)?每个运行模式下面的 CFRunloopMode 是哪些?他们分别是什么职责? Runloop 的监听状态有哪几种? Runloop 的工作流程大概是什么样的? Runloop 有哪些应用? Source0, Source1线程、队列、锁线程、队列的关系? 一个线程是否可能存在于两个队列? 队列一定会创建线程吗? 队列是否可以无限制创建
Runloop
线程、队列、锁
GCD
KVC、KVO
ISA、类结构
消息转发
引用计数、weak、autoreleasepool
内存检测、OOM
分类、扩展、关联对象
NSMutableArray扩展
Timer、锁
TCP/IP协议族
二叉树、排序
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。