物理層->數(shù)據(jù)鏈路層->網(wǎng)絡(luò)層->數(shù)據(jù)傳輸層->會話層->表示層->應(yīng)用層 1 物理層:將 0 1 這種二進(jìn)制數(shù)據(jù)與電流強弱進(jìn)行相互轉(zhuǎn)換(比特流...
首先聲明 我的標(biāo)題本身就是個偽命題!!! KVC 與 KVO 的關(guān)系 就好比雷鋒和雷峰塔的關(guān)系 標(biāo)題就是為了吸引小白和準(zhǔn)備開噴的大牛們 真是機...
UITableViewCell重用機制 1.cell使用重用的原因和重用機制的原理: 原因: 一個UITableView中有許多需要顯示的cel...
對于Block的理解 block是對象矢否,它封裝了一段代碼禾怠,這段代碼可以在任何時候執(zhí)行犁柜。block可以作為函數(shù)參數(shù)或者函數(shù)的返回值柳爽,而其本身又可以...
定義: 把字典中的數(shù)據(jù)使用模型來保存惭每。新建一個類,根據(jù)字典中鍵值對,來編寫這個類中的屬性,將來用這個類的對象的屬性來保存字典中每個鍵對應(yīng)的值损谦。 ...
什么是懶加載: 也稱為延遲加載,即在需要的時候才加載(效率低,占用內(nèi)存小) (swift 控件的懶加載 (就是一個閉包)表現(xiàn)形式更是明顯,所有的...
代理是平時開發(fā)中的一種設(shè)計模式: 代理是一種設(shè)計模式,生活中處處都是代理,比如委托一個人去做一些什么事情.是一種多肽的體現(xiàn); OC里面的多態(tài)屬性...
(一)代理模式 應(yīng)用場景:當(dāng)一個類的某些功能需要由別的類來實現(xiàn)朦乏,但是又不確定具體會是哪個類實現(xiàn)宪摧。 優(yōu)勢:解耦合 敏捷原則:開放-封閉原則 實例:...