開頭“基本概念”中有關(guān)同步的解釋是錯(cuò)誤的仗哨,而且同步異步的解釋方向有些偏差逛球。同步和異步關(guān)注的是消息通信機(jī)制。具體說來饥悴,同步是發(fā)出一個(gè)調(diào)用后头朱,在沒有得到結(jié)果之前虚青,該調(diào)用不返回涩咖;而異步是發(fā)出一個(gè)調(diào)用后,直接返回级野,并不立刻得到結(jié)果页屠。所以說,同步異步和線程本身沒什么關(guān)系蓖柔。同步操作也可以在兩個(gè)線程中進(jìn)行辰企。至于要不要開啟新線程,是由當(dāng)前線程狀態(tài)和使用者自己決定的况鸣,而不是由同步異步?jīng)Q定的牢贸。
談iOS多線程(NSThread、NSOperation镐捧、GCD)編程一周六早上潜索,小明處于安全考慮,去銀行服務(wù)廳申請多一張銀行卡作為手機(jī)消費(fèi)指定數(shù)額不多的專用卡懂酱。到了銀行竹习,看到大廳坐滿了人,唱K的唱K列牺,念經(jīng)的念經(jīng)整陌,嘔奶的嘔奶,彼起此伏,聲聲入耳...