前言: tableView 有個(gè)屬性叫tableHeaderView 用它我們可以做很多事情在tableView的頭部加上自定義的view 隨著tableView一起滾動(dòng) 常...
前言: tableView 有個(gè)屬性叫tableHeaderView 用它我們可以做很多事情在tableView的頭部加上自定義的view 隨著tableView一起滾動(dòng) 常...
最近在補(bǔ)源碼閱讀方面的短板,第一個(gè)選擇的就是AFNetworking,一方面AF的編碼思路、代碼質(zhì)量都屬于開源框架的上乘;另一方面也可以借機(jī)溫習(xí)一下網(wǎng)絡(luò)方面的東西。AF源碼解...
原文來自烏云 隨著安全的普及,https通信應(yīng)用越發(fā)廣泛,但是由于對(duì)https不熟悉導(dǎo)致開發(fā)人員頻繁錯(cuò)誤的使用https,例如最常見的是未校驗(yàn)https證書從而導(dǎo)致“中間人攻...
這里我直接就把本文的重點(diǎn)寫出來: 一, __block的作用 __block的根本作用就是把block的外部變量的地址,從棧區(qū)放到堆區(qū). __block只要觀察到某一個(gè)成員變...
蘋果官方加載大圖片例子 首先得知道圖片加載到內(nèi)存中的大小怎么計(jì)算 如果是位圖,則位圖多大則加載到內(nèi)存中所占用的大小就是多大。 如果是非位圖的圖片比如jpg/png,則需要解碼...
最近找工作看到了一篇數(shù)據(jù)結(jié)構(gòu)與算法題的結(jié)構(gòu)的面試題集合覺得還不錯(cuò),正好這方面是自己的弱點(diǎn),正好現(xiàn)在開始補(bǔ)一補(bǔ)。數(shù)據(jù)結(jié)構(gòu)與算法面試題80道 下面從第一題開始一道一道開始擼 1....
一、定義 一種可以實(shí)現(xiàn)“先進(jìn)后出”的存儲(chǔ)結(jié)構(gòu)。類似“箱子”。 二、分類 靜態(tài)棧:數(shù)組形式。 動(dòng)態(tài)棧:鏈表形式。 三、算法 出棧 入棧(壓棧) 例1 四、應(yīng)用 函數(shù)調(diào)用 中斷 ...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...
寫在前面 由于文章比較長,簡書沒有目錄,讀起來不方便。建議看有目錄版RunLoop從源碼到應(yīng)用全面解析——帶目錄版 在開始之前有必要重點(diǎn)說明一下:現(xiàn)在開發(fā)中用到的所有的內(nèi)容其...