NSRunLoop翻译
来源:互联网 发布:网络游戏软件开发 编辑:程序博客网 时间:2024/06/11 19:30
Class NSRunLoop
NSRunLoop声明了管理输入的objects的程序接口。一个NSRunLoop对象处理各种输入源,比如来自窗口系统鼠标和键盘的输入事件,还有NSPort和 NSConnection等。NSRunLoop也处理 NSTimer事件。
Overview
你的应用不能创建或显式地管理NSRunLoop对象。每个NSThread对象,包括应用的main thread,拥有一个NSRunLoop(如果需要它会自动创建)。如果你需要访问当前thread的run loop,你可以调用currentRunLoop。
注意在NSRunLoop看来,NSTimer对象不是“input”——他们是一个特殊的type,并且其中之一是意味着当他们fire时不会引起run loop返回。
警告:
NSRunLoop一般不被认为是线程安全的,它的方法应该在当前线程的上下文中调用。你决不能试图在另一个线程运行的NSRunLoop,不然可能会引起预料不到的后果。
阅读全文
0 0
- NSRunLoop翻译
- NSRunLoop
- nsrunloop
- NSRunloop
- nsrunloop
- NSRunLoop
- NSRunloop
- NSRunLoop
- NSRunLoop
- NSRunLoop
- NSRunLoop
- NSRunLoop
- NSRunLoop
- NSRunLoop
- NSRunLoop
- NSRunLoop
- NSRunLoop
- NSRunloop
- jquery 追加
- Angular(1)
- 漫画算法:什么是一致性哈希?
- 二分查找的几种方法对比,C++实现
- [pthread]读写锁
- NSRunLoop翻译
- Andorid绘制学习——贝塞尔曲线(二阶实战水波效果)
- 文件拷贝和流的套接
- linux内存文件系统
- 在macbook上安装最新版的gcc
- 在c#中 RemoveAt、 Remove、delete用法区别
- NIO浅显易懂的入门
- javabean的简单实现
- Angular(2)