Runloop Runloop是事件接收和分发机制的一个实现。是线程相关的基础框架的一部分。一个Runloop就是一个事件处理的循环,用来不停的...
收录了13篇文章 · 31人关注
Runloop Runloop是事件接收和分发机制的一个实现。是线程相关的基础框架的一部分。一个Runloop就是一个事件处理的循环,用来不停的...
1.runloop源码 源码 2.对象介绍 接下来的对象介绍,可以借助这个图理清对象间的关系 2.1. CFRunLoopRef 一个指向__C...
话不多说直接添代码
很久没有更新了。。。年初一直在忙着投简历面试。。。好了现在可以停下来写写简书了。。。 正题 在开发中经常有些需求,凭借着苹果提供的API不好实现...
问题讲述 Autoreleasepool 与 Runloop 的关系 ARC 下什么样的对象由 Autoreleasepool 管理 子线程默认...
什么是RunLoop运行循环一个线程对应一个RunLoop,主线程的RunLoop默认已经启动,子线程的RunLoop得手动启动(调用run方法...
前言 更确切的说,这篇文章不全是写如何给分类添加属性的,甚至不全是写runtime的,毕竟很多知识都有交叉,姑且算是关于category的一篇杂...
前言 记得《大话西游2》中有这么个桥段,紫霞仙子和猪八戒中招移魂幻影大法后灵魂互换,当时看的也是泪流满面。。而Method Swizzling就...
前言 一个方法的声明必定会有与之对应的实现,如果调用了只有声明没有实现的方法会导致程序crash,而实现并非只有中规中矩的在.m里写上相同的方法...
上篇文章说到类与元类,我们已经知道类的本质是结构体objc_class,接下来看看objc_class是什么 isa指向元类,super_cla...
专题公告
记录开发runloop和runtime