IOS Runloop
文章平均质量分 86
LitleLee1005
这个作者很懒,什么都没留下…
展开
-
IOS RunLoop浅析 一
RunLoop犹如其名循环。 RunLoop 中有多重模式。 在一个“时刻”只能值执行一种模式。 因此在使用RunLoop时要注意所实现的效果有可能不是你想要的。 在这里用NSTimer展示一下Runloop的简单实现。 在故事板中添加一个TextView(用于测试) 我们吧nstimer加入到NSDefaultRunLoopMode模式中转载 2016-09-24 16:55:36 · 277 阅读 · 0 评论 -
IOS RunLoop浅析 二
上一篇我们说了runloop 的几种模式,那么我们在模式中又要做些什么呢??? 模式中有三个模块: 事件源(输入源) Source Source: 按照官方文档分类 Port-Based Custom Input Cocoa Perform Selector 按照函数调用栈,Source的分类 Source0:非基于Port的 Sour转载 2016-09-24 16:59:45 · 236 阅读 · 0 评论 -
IOS RunLoop浅析 三
经过两篇的介绍我想对RunLoop应该有了简单的了解,至少不至于一无所知。 在这篇我想对“CFRunLoopObserverRef”做一下简单的补充。 在补充之前先说一下。 在现在的开发中已经很少见到ARC了。 但是那是对与OC对象的。 CFRunLoopObserverRef属于CF (Core Foundation) 所以我们需要手动释放。 规则如下:转载 2016-09-24 17:01:04 · 239 阅读 · 0 评论 -
RunLoop概念详解
文章内容 1.RunLoop的概念及作用 2.RunLoop的使用 3.RunLoop的相关类 4.RunLoop的工作原理 5.小结 6.思考 什么是RunLoop? 从字面意思上是一直循环跑,事实上就是一个循环的概念。一般的应用程序在退出之前都一直处于响应时间的状态,即事件循环结构。 RunLoop基本的循环模式 1.开始循环 2.程序处于睡眠状态,等待接受事件 3.事件传入转载 2016-09-24 17:59:48 · 473 阅读 · 0 评论