在看文章的时候,咋们带着3个问题思考.
一、RunLoop是什么?
字面意思:运行循环
程序运行过程中循环的处理事情
它的实际:
实际是一个对象,这个对象提供一个入口函数,
执行这个入口函数后,
程序会进入一个do..while循环,
循环的处理一些事情。
二、RunLoop有什么用?
2.1、如果没有RunLoop?
2.3、RunLoop基本作用
RunLoop处理触摸事件
RunLoop处理Timer事件
RunLoop处理performSelector
三、RunLoop怎么用?
OS提供了2套API来访问和使用RunLoop:
Foundation:NSRunLoop
Core Foundation:CFRunLoopRef
本文分享自 HelloCode开发者学习平台 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!