码迷,mamicode.com
首页 >  
搜索关键字:runloop    ( 307个结果
RunLoop 的几个run 方法
Running a Loop 1,run: Puts the receiver into a permanent loop, during which time it processes data from all attached input sources. Discussion If no input sources or timers are attached to the run ...
分类:其他好文   时间:2015-10-27 13:39:21    阅读次数:255
RunLoop--
RunLoopNSRunLoop是IOS消息机制的处理模式主要作用一条线程对应一个RunLoop,主线程的RunLoop默认已经创建好了, 而子线程的需要我们自己手动创建获取主线程对应的RunLoop对象mainRunLoop/CFRunLoopGetMain获取当前线程对应的RunLoop对象cu...
分类:其他好文   时间:2015-10-24 21:45:08    阅读次数:259
iOS夯实:RunLoop
目标:用简洁易懂的语言归纳runLoop和对我们日常开发的影响。1. 什么是RunLooprunLoop是一个与线程相关的机制,可以简单理解为一个循环。 在这个循环里面等待事件,然后处理事件。而这个循环是基于线程的。 在Cocoa中每个线程都有它的runLoop. 通过runLoop这样的机制,线程...
分类:移动开发   时间:2015-09-17 11:35:39    阅读次数:182
RunLoop小记录
1. 什么是RunLooprunLoop是一个与线程相关的机制,可以简单理解为一个循环。 在这个循环里面等待事件,然后处理事件。而这个循环是基于线程的。 在Cocoa中每个线程都有它的runLoop. 通过runLoop这样的机制,线程能够在没有事件需要处理的时候休息,有事情的时候运行。减轻CPU压...
分类:其他好文   时间:2015-09-16 15:37:03    阅读次数:103
iOS之创建一个常驻线程
// 当创建一个线程,并且希望它一直存在时,但往往我们创建的线程都是执行完成之后也就停止了,不能再次利用,那么如何创建一个线程可以让他可以再次工作呢,这个时候就需要使用到RunLoop了。下面的是我写的一个例子:#import "LongThreadDemoController.h"@interfa...
分类:移动开发   时间:2015-09-14 13:40:53    阅读次数:416
[ios 程序启动与运转] - RunLoop个人小结
学习iOS开发一般都是从UI开始的,从只知道从IB拖控件,到知道怎么在方法里写代码,然后会显示什么样的视图,产生什么样的事件,等等。其实程序从启动开始,一直都是按照苹果封装好的代码运行着,暴露的一些属性和方法作为接口,是让我们在给定的方法里写代码实现自定义功能,做出各种各样的应用。这些方法的调用顺....
分类:移动开发   时间:2015-09-12 22:20:38    阅读次数:260
深入理解RunLoop(四)
关于网络请求 iOS 中,关于网络请求的接口自下至上有如下几层: CFSocket CFNetwork???????->ASIHttpRequest NSURLConnection?->AFNetworking NSURLSession????->AFNetworking2,?Alamofire ? CFSock...
分类:其他好文   时间:2015-09-08 10:57:09    阅读次数:335
深入理解RunLoop
RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸...
分类:其他好文   时间:2015-09-08 09:42:59    阅读次数:207
RunLoop机制理解
一、浅识RunLoop RunLoop在开发中我们一直在用,但是没有注意他。要想理解RunLoop,首先我们需要先了解一下程序运行机制。 程序运行机制:我们都知道OC是运行时语言,也就是说对象的类型是在程序运行的时候确定的。并调用类与对象相应的方法。但是最终代码的执行始终是面向过程的。线程也是一.....
分类:其他好文   时间:2015-09-04 14:04:51    阅读次数:1804
RunLoop
一、简介1、什么是RunLoop从字面意思看运行循环跑圈基本作用保持程序的持续运行处理App中的各种事件(比如触摸事件、定时器事件、Selector事件)节省CPU资源,提高程序性能:该做事时做事,该休息时休息......2、如果没有RunLoopint main(int argc, char * ...
分类:其他好文   时间:2015-08-21 21:01:41    阅读次数:269
307条   上一页 1 ... 23 24 25 26 27 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!