至于如何使用lock,unlock,signal,wait,以及为什么官方文档建议用
[cocoaCondition lock];
timeToDoWork++;
[cocoaCondition signal];
[cocoaCondition unlock];
我觉的可以参考下面的链接,毕竟ios也是linux内核,感觉搞不好nscondition就是对posix的pthread_cond_***的封装
参考理解
http://baike.baidu.com/view/7844657.htm