寫在開頭: 大概回憶下,之前我們講了AFNetworking整個網(wǎng)絡(luò)請求的流程,包括request的拼接,session代理的轉(zhuǎn)發(fā),response的解析。以及對一些bug的...
寫在開頭: 大概回憶下,之前我們講了AFNetworking整個網(wǎng)絡(luò)請求的流程,包括request的拼接,session代理的轉(zhuǎn)發(fā),response的解析。以及對一些bug的...
元類型 元類型就是類型的類型。比如我們說 5 是 Int 類型,此時 5 是 Int 類型的一個值。但是如果我問 Int 類型占用多少內(nèi)存空間,這個時候與具體某個值無關(guān),而和...
由于最近公司需要將項目用 Swift 改寫,項目中需要大量使用數(shù)據(jù)庫,之前 OC 使用的是 Core Data ,Core Data 使用起來確實十分的繁瑣,故決定在 Swi...
隨著Xcode GM版本發(fā)布,適配iOS 11也就提上了日程,總的來說整個適配過程(不包含適配iPhone X)不是很麻煩。 首先建議觀看今年WWDC的一個視頻 Updati...
一.bug展示 Xcode 升級到 9.0beta版本后,公司中的項目運行到iOS11的設(shè)備上出現(xiàn)了一個UI Bug,就像下面這種情況. 很顯然,tableView有了額外的...
一、什么是runloop 字面意思是“消息循環(huán)、運行循環(huán)”。它不是線程,但它和線程息息相關(guān)。一般來講,一個線程一次只能執(zhí)行一個任務(wù),執(zhí)行完成后線程就會退出。比如在c語言程序中...
學(xué)習(xí)及實踐筆記 記錄iOS動畫的學(xué)習(xí)及實踐 目錄 顯示層(UIView)動畫初級動畫關(guān)鍵幀動畫逐幀動畫Gif動畫的處理 內(nèi)容層(CALayer)動畫CoreAnimation...
源碼可見:[直接點擊](Github的README會更新Change Log和待辦任務(wù)TODO,強烈建議關(guān)注) 1.背景 圖像提取主色調(diào)來增強浸入式交互體驗的場景越來越常見,...