开头“基本概念”中有关同步的解释是错误的,而且同步异步的解释方向有些偏差。同步和异步关注的是消息通信机制。具体说来,同步是发出一个调用后,在没有得到结果之前,该调用不返回;而异步是发出一个调用后,直接返回,并不立刻得到结果。所以说,同步异步和线程本身没什么关系。同步操作也可以在两个线程中进行。至于要不要开启新线程,是由当前线程状态和使用者自己决定的,而不是由同步异步决定的。
谈iOS多线程(NSThread、NSOperation、GCD)编程一周六早上,小明处于安全考虑,去银行服务厅申请多一张银行卡作为手机消费指定数额不多的专用卡。到了银行,看到大厅坐满了人,唱K的唱K,念经的念经,呕奶的呕奶,彼起此伏,声声入耳...