线程锁NSlockGCD发送信号@synchronized还有控制线程调度的Nscondition