程序启动就是有一个运行循环,监听系统中的所有事件 运行有两种模式(从代码来看) NSDefaultRunLoopMode(默认,用户普通点击) NSRunLoopCommonModes(滚动) 一旦发现有滚动事件,默认模式暂时不监听 Timer,(是一个没地位的,)