iOS开发
文章平均质量分 65
iOS开发
吃了么没吃回家吃点儿
记录学习过程
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【iOS】RunLoop相关源码
https://blog.ibireme.com/2015/05/18/runloop/一、创建RunLoop及绑定线程的逻辑/// 全局的Dictionary,key 是 pthread_t, value 是 CFRunLoopRefstatic CFMutableDictionaryRef loopsDic;/// 访问 loopsDic 时的锁static CFSpinLock_t loopsLock; /// 获取一个 pthread 对应的 RunLoop。CFRunLoopR.原创 2022-03-02 10:42:59 · 337 阅读 · 0 评论 -
iOS开发-事件分发机制(hitTest与响应链)
一、概述:ios事件分发机制即寻找当前 交互事件(UIEvent) 的最佳响应的View并回调该View的响应方法。流程总体可抽象为画“V”字型,起点为UIApplication,底部顶点为最佳响应View,终点为消费事件的View图解:V字通常只有左侧(探查过程)+ 顶点(最佳响应View并回调touches等响应方法)而不会画完有右侧通常是最佳响应View没有处理或进一步调用父View的touches响应方法若均未消费则回到UIApplication才画完完整的“V”字原创 2021-05-31 21:03:15 · 2775 阅读 · 4 评论
分享