GCD由 子线程返回到主线程,只有在这种情况下才会触发 RunLoop。收到事件后会唤醒Runloop执行对应的block