1. GCD延時(shí)執(zhí)行 1.1 延時(shí)執(zhí)行常用的方法有2種 分別是 performSelector 和NSTimer 其中 performSele...
投稿
1. GCD延時(shí)執(zhí)行 1.1 延時(shí)執(zhí)行常用的方法有2種 分別是 performSelector 和NSTimer 其中 performSele...
從子線程回到主線程
什么叫做線程間通信在1個(gè)進(jìn)程中,線程往往不是孤立存在的,多個(gè)線程之間需要經(jīng)常進(jìn)行通信 線程間通信的體現(xiàn) 1個(gè)線程傳遞數(shù)據(jù)給另1個(gè)線程 在1個(gè)線程...
網(wǎng)絡(luò)上有很多有關(guān)GCD的文章,所以請(qǐng)不要比較,這個(gè)只是本人紀(jì)錄學(xué)習(xí)進(jìn)度而已 1.簡(jiǎn)介 什么是GCD全稱是Grand Central Dispat...
1. pthread概述 pthread 是 POSIX 多線程開發(fā)框架,是跨平臺(tái)的 C 語(yǔ)言框架,需要自己管理線程的創(chuàng)建銷毀等操作。pthre...
1. GCD柵欄函數(shù) 作用:只有當(dāng)柵欄函數(shù)執(zhí)行完畢后才能執(zhí)行后面的函數(shù) 需求:使用柵欄函數(shù)規(guī)定線程執(zhí)行順序 注意點(diǎn):柵欄函數(shù)不能使用全局并發(fā)隊(duì)列...
OC在定義屬性時(shí)有nonatomic和atomic兩種選擇atomic:原子屬性,為setter方法加鎖(默認(rèn)就是atomic)nonatomi...
創(chuàng)建和啟動(dòng)線程 一個(gè)NSThread對(duì)象就代表一條線程 創(chuàng)建、啟動(dòng)線程 主線程相關(guān)用法 其他用法 獲得當(dāng)前線程 線程的名字 其它創(chuàng)建線程方式 創(chuàng)...
什么是多線程1個(gè)進(jìn)程中可以開啟多條線程,每條線程可以并行(同時(shí))執(zhí)行不同的任務(wù)進(jìn)程 -> 車間,線程 ->車間工人 比如同時(shí)開啟3條線程分別下載...
進(jìn)程 什么是進(jìn)程 進(jìn)程是指在系統(tǒng)中正在運(yùn)行的一個(gè)應(yīng)用程序 每個(gè)進(jìn)程之間是獨(dú)立的,每個(gè)進(jìn)程均運(yùn)行在其專用且受保護(hù)的內(nèi)存空間內(nèi) 比如同時(shí)打開迅雷,X...