前言 計(jì)算機(jī)網(wǎng)絡(luò)是每個(gè)開發(fā)者必須掌握的技能,在大量的面試中我們也經(jīng)常會(huì)被問到相關(guān)的問題。所以在此我準(zhǔn)備復(fù)盤一下自己掌握的計(jì)算機(jī)網(wǎng)絡(luò)相關(guān)的知識(shí),同...
SSL/TSL要解決的問題 在不使用SSL/TSL加密的HTTP通信就是不加密的通信,所有的信息都是明文傳播。帶來(lái)了以下幾個(gè)風(fēng)險(xiǎn): 竊聽風(fēng)險(xiǎn):第...
理解信號(hào)量 理解信號(hào)量我們必須了解一下三個(gè)函數(shù): dispatch_semaphore_create(long value);創(chuàng)建信號(hào)量,參數(shù)為...
1、利用NSDictionary的AllKeys唯一性 使用方法:將數(shù)組元素存入字典,利用字典key的唯一性獲取去重之后的AllKeys,即為去...
事件的產(chǎn)生 iOS中事件分為:觸摸事件(Touch Events)、運(yùn)動(dòng)事件(Motion Events)、遠(yuǎn)程事件(Remote Events...
前言 最近在因?yàn)楣ぷ鞯脑?,空余時(shí)間相對(duì)多了一點(diǎn)。所以準(zhǔn)備好好整理一下OC相關(guān)的基礎(chǔ)知識(shí),以便加固相關(guān)的知識(shí)點(diǎn)。 +load方法 調(diào)用時(shí)機(jī) +l...
我們知道將源代碼轉(zhuǎn)化為可執(zhí)行的文件要經(jīng)過三個(gè)階段:編譯、鏈接、運(yùn)行。不同的編譯語(yǔ)言有有所不同。 在iOS中函數(shù)的調(diào)用,實(shí)質(zhì)就是給對(duì)象發(fā)消息。而在...
前言 property屬性關(guān)鍵字我們?cè)谌粘5拈_發(fā)中經(jīng)常會(huì)用到,所以我們有必要對(duì)其有充分的了解,這樣對(duì)于我們?nèi)粘i_發(fā)使用時(shí)就能做到知其所以然。 p...
通過響應(yīng)鏈的方法 利用遞歸的思想查找當(dāng)前視圖控制器 遍歷的方法獲取 補(bǔ)充:presentedViewController 與 presentin...