`
zhangyaochun
  • 浏览: 2575749 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

RunLoop

 
阅读更多

 

    一个线程一次只能执行一个任务,执行完成之后线程会退出

 

    RunLoop 是一个对象,管理需要处理的事件和消息,并提供一个入口函数来执行事件逻辑。

 

   OSX/iOS 系统中提供了两个对象:

 

  • NSRunLoop   基于 CFRunLoopRef 的封装,提供面向对象的 API,不是线程安全
  • CFRunLoopRef    开源的,是在 CoreFoundation 框架中,提供纯 C 函数的 API,线程安全。

 

 

   参考地址:https://blog.ibireme.com/2015/05/18/runloop/

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics