開頭“基本概念”中有關同步的解釋是錯誤的,而且同步異步的解釋方向有些偏差。同步和異步關注的是消息通信機制。具體說來,同步是發(fā)出一個調用后,在沒有得到結果之前,該調用不返回;而異步是發(fā)出一個調用后,直接返回,并不立刻得到結果。所以說,同步異步和線程本身沒什么關系。同步操作也可以在兩個線程中進行。至于要不要開啟新線程,是由當前線程狀態(tài)和使用者自己決定的,而不是由同步異步?jīng)Q定的。
談iOS多線程(NSThread、NSOperation、GCD)編程一周六早上,小明處于安全考慮,去銀行服務廳申請多一張銀行卡作為手機消費指定數(shù)額不多的專用卡。到了銀行,看到大廳坐滿了人,唱K的唱K,念經(jīng)的念經(jīng),嘔奶的嘔奶,彼起此伏,聲聲入耳...