码迷,mamicode.com
首页 >  
搜索关键字:nsrunloop    ( 77个结果
NSRunLoop详解
1.NSRunLoop是IOS消息机制的处理模式NSRunLoop的主要作用:控制NSRunLoop里面线程的执行和休眠,在有事情做的时候使当前NSRunLoop控制的线程工作,没有事情做让当前NSRunLoop的控制的线程休眠。2.NSRunLoop 就是一直在循环检测,从线程start到线程en...
分类:其他好文   时间:2015-09-08 15:05:59    阅读次数:185
iOS开发中NSRunloop跟NSTimer的问题
在Windows时代,大家肯定对SendMessage,PostMessage,GetMessage有所了解,这些都是windows中的消息处理函数,那对应在ios中是什么呢,其实就是NSRunloop这个东西。在ios中,所有消息都会被添加到NSRunloop中,分为‘input source’跟...
分类:移动开发   时间:2015-09-08 13:49:49    阅读次数:155
NSRunLoop
NSRunLoopNSRunLoop大部分情况在多线程编程的时候才会用到。。但是一般不会用NSRunLoop,因为它不是线程安全的。一般都建议用CFRunLoop,这个是线程安全的。input source and port-based custom source这些操作,是向线程里面添加操作的。添...
分类:其他好文   时间:2015-09-05 13:40:28    阅读次数:251
IOS开发中NSRunloop跟NSTimer的问题
在Windows时代,大家肯定对SendMessage,PostMessage,GetMessage有所了解,这些都是windows中的消息处理函数,那对应在ios中是什么呢,其实就是NSRunloop这个东西。在ios中,所有消息都会被添加到NSRunloop中,分为‘input source’跟...
分类:移动开发   时间:2015-09-02 14:49:35    阅读次数:200
08 - NSTimer
Timers 通常是跟NSRunLoop一起使用。但是他们的精确度是有限的,如果你只是想在将来的某个时间点执行某个操作的话,完全可以不用timer而做到这些。如果你只是想在将来的某个时刻执行某些操作,可以使用下面的方法:performSelector: withObject:afterDelay: ...
分类:其他好文   时间:2015-07-29 10:14:43    阅读次数:111
转载iOS--->NSRunLoop详解
转载--->NSRunLoop(详解)NSRunLoop大部分情况在多线程编程的时候才会用到。。但是一般不会用NSRunLoop,因为它不是线程安全的。一般都建议用CFRunLoop,这个是线程安全的。input source and port-based custom source这些操作,是向线...
分类:移动开发   时间:2015-06-29 23:43:53    阅读次数:237
让NSURLConnection在子线程中运行
可以有两个办法让NSURLConnection在子线程中运行,即将NSURLConnection加入到run loop或者NSOperationQueue中去运行。前面提到可以将NSTimer手动加入NSRunLoop,Cocoa库也为其它一些类提供了可以手动加入NSRunLoop的方法,这些类有N...
分类:编程语言   时间:2015-06-19 18:06:19    阅读次数:175
NSRunLoop、RunLoop和AutoreleasePool
1、NSRunloopNSRunloop是一种消息循环机制,它会侦测输入源(input source)和定时源(timer source),然后做回调处理。主要作用使线程在没有任何事件处理的时候处于休眠状态,对于非主线程而言,可以防止线程在等候指令时候被杀掉(NSTimer调用)。其原理图如下:每个...
分类:其他好文   时间:2015-06-07 12:27:58    阅读次数:1696
NSTimer主线程子线程
NSTimer schedule..........默认在主线程中执行,这样当用户在拖拽控件的时候,主线程忙着去做这些事了,无暇顾及可怜的NSTimer.所以要将其放到子线程中:[NSRunLoop mainRunLoop]addTimer:self.timer forMode:NSRunLoopC...
分类:编程语言   时间:2015-06-05 15:33:44    阅读次数:152
NSRunLoop
1.NSRunLoop是IOS消息机制的处理模式NSRunLoop的主要作用:控制NSRunLoop里面线程的执行和休眠,在有事情做的时候使当前NSRunLoop控制的线程工作,没有事情做让当前NSRunLoop的控制的线程休眠。2.NSRunLoop就是一直在循环检测,从线程start到线程end...
分类:其他好文   时间:2015-05-28 12:13:05    阅读次数:126
77条   上一页 1 ... 3 4 5 6 7 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!