多線程之NSOperation簡介

在iOS開發中,爲了提高用戶體驗,咱們一般會將操做耗時的操做放在主線程以外的線程進行處理。對於正常的簡單操做,咱們更多的是選擇代碼更少的GCD,讓咱們專一於本身的業務邏輯開發。NSOperation在ios4後也基於GCD實現,可是相對於GCD來講可控性更強,而且能夠加入操做依賴。 NSOperation是一個抽象的基類,表示一個獨立的計算單元,能夠爲子類提供有用且線程安全的創建狀態,優先級,依賴
相關文章
相關標籤/搜索