前提 在寫頁(yè)面的時(shí)候很多人都喜歡用純代碼編輯,自然而然需要使用到swift布局神器Snapkit這個(gè)框架 問(wèn)題 tableHeaderView(tableFooterView...
前提 在寫頁(yè)面的時(shí)候很多人都喜歡用純代碼編輯,自然而然需要使用到swift布局神器Snapkit這個(gè)框架 問(wèn)題 tableHeaderView(tableFooterView...
音頻輸出作為硬件資源,對(duì)于iOS系統(tǒng)來(lái)說(shuō)是唯一的,那么要如何協(xié)調(diào)和各個(gè)App之間對(duì)這個(gè)稀缺的硬件持有關(guān)系呢? iOS給出的解決方案是"AVAudioSession" ,通過(guò)它...
1、信號(hào)量(Semaphore) 定義:信號(hào)量就是一個(gè)資源計(jì)數(shù)器,就是一種可用來(lái)控制訪問(wèn)資源數(shù)量的標(biāo)識(shí)。 通過(guò)添加信號(hào)量的處理,則可告訴系統(tǒng)按照我們指定的信號(hào)量數(shù)量來(lái)執(zhí)行多個(gè)...
線程?進(jìn)程? 關(guān)于進(jìn)程和線程的關(guān)系和區(qū)別網(wǎng)上可以找到很多很好的詳解和比喻,在此簡(jiǎn)單說(shuō)下二者的含義(在下的拙見) 基礎(chǔ)概念 線程是程序執(zhí)行流的最小單元,也是指進(jìn)程內(nèi)的可執(zhí)行單元...
前言 該篇文章為記錄回顧自己成長(zhǎng)歷程的開始,文筆不好,若有技術(shù)性錯(cuò)誤,請(qǐng)各位大佬不吝批評(píng)指點(diǎn)~ 查找第一響應(yīng)者 在查找第一響應(yīng)者的時(shí)候,有兩個(gè)核心的API,它的原理就是通過(guò)不...
所有示例代碼均可以在 Animations-Demo 下載到 iOS 中實(shí)現(xiàn)動(dòng)畫有好幾種方式,UIView 無(wú)疑是最簡(jiǎn)單的一種,但是所有的動(dòng)畫歸根結(jié)底還是 layer 層的動(dòng)...
前言 對(duì)于js中的閉包,無(wú)論是老司機(jī)還是小白,我想,見得不能再多了,然而有時(shí)三言兩語(yǔ)卻很難說(shuō)得明白,反正在我初學(xué)時(shí)是這樣的,腦子里雖有概念,但是卻道不出個(gè)所以然來(lái),在面試中經(jīng)...