美文网首页
深入理解runloop

深入理解runloop

作者: 难却却 | 来源:发表于2017-04-12 11:45 被阅读19次

原文   深入理解runloop

深入理解RunLoop

由 ibireme | 2015-05-18 | iOS, 技术

RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。

Index

RunLoop 的概念

RunLoop 与线程的关系

RunLoop 对外的接口

RunLoop 的 Mode

RunLoop 的内部逻辑

RunLoop 的底层实现

苹果用 RunLoop 实现的功能

AutoreleasePool

事件响应

手势识别

界面更新

定时器

PerformSelecter

关于GCD

关于网络请求

RunLoop 的实际应用举例

AFNetworking

AsyncDisplayKit

相关文章

  • Runloop分析

    RunLoop 参考:深入理解RunLoop ibireme:《深入理解RunLoop》 Runloop 的概念 ...

  • 深入理解runloop

    原文 深入理解runloop 深入理解RunLoop 由 ibireme | 2015-05-18 | iOS, ...

  • RunLoop学习笔记

    参考深入理解RunLoop深入研究 Runloop 与线程保活RunLoop分享by孙源 RunLoop的概念 R...

  • RunLoop 记录

    深入理解RunLoop

  • 深入理解RunLoop

    深入理解RunLoop

  • NSRunLoop

    深入理解RunLoop RunLoop深度探究(一) RunLoop深度探究(二) RunLoop深度探究(三) ...

  • iOS知识点(10)RunLoop

    深入理解RunLoop iOS---实例化讲解RunLoop iOS runloop iOS-RunLoop充满灵...

  • iOS 各种技术点网址

    RunLoop 深入理解RunLoop(作者 :ibireme)iOS线下分享《RunLoop》by 孙源@sun...

  • Runloop 详解

    Runloop 详解 参考链接: 深入理解RunLoop CFRunLoop 概念 runloop :是管理和处理...

  • Runloop学习

    深入理解RunLoop | Garan no dou

网友评论

      本文标题:深入理解runloop

      本文链接:https://www.haomeiwen.com/subject/kofmattx.html