Runloop, 多线程

Runloop是个死循环,为甚么?

1. 保证程序不退出

2.监听用户的事件, 触摸,时钟,网络事件

UITrackingMode,只能触摸事件,没有触摸事件了,直接就停止了

Runloop: source timer observe

source0, source1(系统内核事件,其他线程通知) 不是source1就是source0

timer本质上也是source