61:談?wù)刬OS內(nèi)存 61.1: 內(nèi)存區(qū)域劃分 iOS進(jìn)程內(nèi)存布局從高地址往低地址分位幾個(gè)區(qū)塊: 棧: 棧是由編譯器自動(dòng)分配并釋放通常是用戶存放...
網(wǎng)絡(luò) http協(xié)議 http與網(wǎng)絡(luò)安全 TCP/UDP DNS解析 Session/Cookie HTTP 請(qǐng)求/響應(yīng)報(bào)文 連接建立的流程 HT...
RunLoop 概念 數(shù)據(jù)結(jié)構(gòu) 事件循環(huán)機(jī)制 RunLoop與NSTimer RunLoop與多線程 什么是RunLoop含蓉? 是通過(guò)內(nèi)部維護(hù)的事...
多線程 GCD NSOperation(AFnetwork可以查看) NSThread 多線程與鎖 GCD的相關(guān)問(wèn)題 同步/異步和串行/并發(fā) d...
block Block介紹 截獲變量 __block修飾符 Block的內(nèi)存管理 Block的循環(huán)引用 什么是Block盆驹? Block是將函數(shù)及...
iOS的內(nèi)存管理 內(nèi)存布局 內(nèi)存管理方案 數(shù)據(jù)結(jié)構(gòu) ARC&MRC 引用計(jì)數(shù) 弱引用 自動(dòng)釋放池 循環(huán)引用 內(nèi)存布局 stack區(qū)方法調(diào)用 he...
第三方庫(kù) AFNetworking iOS客戶端的第三方網(wǎng)絡(luò)框架,代碼地址[https://github.com/AFNetworking/AF...
怎樣設(shè)計(jì)一個(gè)圖片緩存框架(基本框架) Manager 內(nèi)存緩存 磁盤緩存 網(wǎng)絡(luò)下載 CodeManager圖片解碼圖片壓縮/解壓縮 圖片通過(guò)什么...
設(shè)計(jì)模式 六大設(shè)計(jì)原則 單一職責(zé)一個(gè)類只負(fù)責(zé)一件事情呀狼,比如UIView和CALayer的職責(zé)分離原理锁摔,UIVIew只負(fù)責(zé)事件傳遞和事件響應(yīng),CA...