哈哈哈哈哈挖墳???
為什么我會(huì)寫這個(gè)文章哈哈哈哈哈,太青澀了吧 緩存優(yōu)化不同庫(kù)的關(guān)鍵詞就兩個(gè):緩存、異步。 一、緩存分層 應(yīng)用中圖片的來(lái)源常常是通過(guò)服務(wù)器下發(fā)的ur...
在上一篇GCD的總結(jié)里有提到Apple對(duì)GCD進(jìn)行了一層封裝,從此有了NSOperation和NSOperationQueue 這篇文章主要總結(jié)...
周末梳理了一下iOS幾種多線程的方案,總結(jié)下平時(shí)GCD的主要用法和場(chǎng)景。 一、iOS常見的多線程方案 (1) Pthreads: 基于C語(yǔ)言的框...
這段時(shí)間在工作之余研究了一下iOS的單元測(cè)試,試圖在項(xiàng)目中引入開發(fā)自己寫的白盒測(cè)試,積攢一些用例來(lái)減少之后修改代碼后引發(fā)的缺陷。 一、為什么需要...
一、簡(jiǎn)介 一、NSURLRequest NSURLRequest是個(gè)獨(dú)立加載請(qǐng)求的解決方法,它封裝了兩個(gè)基本的元素:請(qǐng)求的URL和相關(guān)的緩存機(jī)制...
客戶端請(qǐng)求服務(wù)器,經(jīng)常使用的時(shí)JSON方式傳遞數(shù)據(jù)。請(qǐng)求回來(lái)的JSON文件在客戶端通常需要一些方式去轉(zhuǎn)換成數(shù)據(jù)層需要的Model。其中Manua...
Apple在iphone6s中推出了的新特性:3D-Touch,由于相關(guān)的文檔還比較少,我在學(xué)習(xí)中總結(jié)了一下可能有用的功能點(diǎn)。 1. 什么是3D...
1. 什么是Runtime機(jī)制 Runtime[1]是一套比較底層的C語(yǔ)言庫(kù), 由一系列函數(shù)和數(shù)據(jù)結(jié)構(gòu)組成,包含了很多底層的C語(yǔ)言API。它...