摘要:
什么是RunTime RunTime是一套比较底层的纯C语言API,属于一个C语言库,包含了很多底层C语言API.我们平时编写的OC代码,程序运行过程中,其实最终都是转成RunTime的C语言代码,RunTime算是OC的幕后工作者.比如:OC中的代码 [[Student alloc] init]; 阅读全文
摘要:
一、RunLoop基本概念 RunLoop从字面意思上看: 运行循环 跑圈 RunLoop的基本作用: 保持程序的持续运行 处理APP中各种事件(比如:触摸事件,定时器事件,Selector事件等) 能节省CPU资源,提高程序的性能:该做事的时候就唤醒,没有事情就睡眠 假如没有了RunLoop: 大 阅读全文