![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RunLoop/Runtime
yaoliangjun306
坚持自己!
展开
-
Cocoa深入学习:NSOperationQueue、NSRunLoop和线程安全
转自出处:http://blog.cnbluebox.com/blog/2014/07/01/cocoashen-ru-xue-xi-nsoperationqueuehe-nsoperationyuan-li-he-shi-yong/ Cocoa深入学习:NSOperationQueue、NSRunLoop和线程安全 目前在 iOS 和 OS X 中有两套先进的同步 API 可转载 2016-11-10 10:07:26 · 584 阅读 · 0 评论 -
Runtime
Runtime一、runtime简介RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。 对于C语言,函数的调用在编译的时候会决定调用哪个函数。 对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应的函数来调用。 事实证明: 在编译阶段,OC可以调用任何函数,即使这个函数并未实现转载 2016-12-05 21:42:37 · 353 阅读 · 0 评论 -
深入理解RunLoop
文章转自:http://blog.ibireme.com/2015/05/18/runloop/#base RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。Index Ru转载 2017-02-17 12:25:35 · 381 阅读 · 0 评论