摘要: 1、NSThread的简介 NSThread是一种面向对象的轻量级的实现多线程的方式(Cocoa层操作)。NSThread是对pthread的上层封装,每个thread都代表一个线程。 优点:可以对多线程对象进行一系列管理,像名称、全局变量、优先级等。 缺点:1)、需要自己管理生命周期和线程同步 2 阅读全文
posted @ 2016-03-29 18:51 凤竹心 阅读(123) 评论(0) 推荐(0)
摘要: 1、概念:RunLoop实现程序可以循环的接收时事件的不停获取,这是一种典型的事件循环模式(Event Loop)。 例: 2、RunLoop循环模式: 开启循环 睡眠状态,等待唤醒,传入事件 事件传入,唤醒,获取事件 处理事件 下次循环 3、线程和RunLoop紧密相连,不可分割。每个线程最底层有 阅读全文
posted @ 2016-03-28 20:39 凤竹心 阅读(159) 评论(0) 推荐(0)