iOS学习笔记-135.RunLoop03——Runloop相关类1_基础
2017-09-10 20:09
239 查看
RunLoop03Runloop相关类1_基础
一Core Foundation中关于RunLoop的5个类
二Runloop和相关类之间的关系图
![](http://img.blog.csdn.net/20170910200840260?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcWl3ZW5taW5nc2hpd28=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
一个 RunLoop 包含若干个 Mode,每个Mode又包含若干个Source/Timer/Observer
Runloop要想跑起来,它的内部必须要有一个mode,这个mode里面必须有source\observer\timer,至少要有其中的一个。
一Core Foundation中关于RunLoop的5个类
二Runloop和相关类之间的关系图
RunLoop03——Runloop相关类1_基础
一、Core Foundation中关于RunLoop的5个类
相关类 | 说明 |
---|---|
CFRunLoopRef | Runloop本身 |
CFRunLoopModeRef | RunLoop的运行模式 |
CFRunLoopSourceRef | 事件源(输入源),Runloop要处理的事件源 |
CFRunLoopTimerRef | 基于时间的触发器,Timer事件 |
CFRunLoopObserverRef | Runloop的观察者(监听者) |
二、Runloop和相关类之间的关系图
一个 RunLoop 包含若干个 Mode,每个Mode又包含若干个Source/Timer/Observer
Runloop要想跑起来,它的内部必须要有一个mode,这个mode里面必须有source\observer\timer,至少要有其中的一个。
相关文章推荐
- iOS学习笔记-136.RunLoop04——Runloop相关类2_CFRunLoopModeRef
- iOS学习笔记-138.RunLoop06——Runloop相关类4_ CFRunloopSourceRef和CFRunLoopObserverRef
- iOS学习笔记-137.RunLoop05——Runloop相关类3_CFRunLoopTimerRef(NSTimer)为何定时有时会失败
- iOS 学习笔记 --- RunLoop基础
- iOS开发RunLoop学习:三:Runloop相关类(source和Observer)
- [iOS学习笔记]runloop runMode方法调研
- iOS学习笔记-144.网络04——NSURLConnection01_相关基础
- 《Spring 3.x 企业应用开发实战》学习笔记 第三章 IoC容器概述 3.2 相关Java基础知识 类装载器 反射机制
- plsql学习笔记---plsql相关概念,以及基础结构
- IOS学习笔记——Objective-c基础(一)
- IOS学习笔记(二)之应用程序UI基础
- IOS学习笔记 多线程基本理论基础(1)
- iOS学习笔记(七)——UI基础UIButton
- 【C语言】零基础iOS开发学习笔记(1)
- Struts2学习笔记01----初识struts2配置文件和相关基础知识
- IOS学习笔记(五)——UI基础UIWindow、UIView
- 《Spring 3.x 企业应用开发实战》学习笔记 第三章 IoC容器概述 3.2 相关Java基础知识 类装载器 反射机制
- IOS学习笔记(五)——UI基础UIWindow、UIView
- js基础知识相关学习笔记记录
- iOS学习笔记(七)——UI基础UIButton