什么是掃碼上號(hào)? 簡(jiǎn)單來(lái)說(shuō),就是通過(guò)調(diào)用QQ或微信掃碼功能,對(duì)游戲進(jìn)行登錄授權(quán)操作。 What?掃碼登錄還不簡(jiǎn)單?我打開(kāi)QQ或微信直接掃碼不就行了?對(duì),你說(shuō)得沒(méi)錯(cuò)!但是還有一...
什么是掃碼上號(hào)? 簡(jiǎn)單來(lái)說(shuō),就是通過(guò)調(diào)用QQ或微信掃碼功能,對(duì)游戲進(jìn)行登錄授權(quán)操作。 What?掃碼登錄還不簡(jiǎn)單?我打開(kāi)QQ或微信直接掃碼不就行了?對(duì),你說(shuō)得沒(méi)錯(cuò)!但是還有一...
前提 在寫頁(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ò)它...
延時(shí)執(zhí)行 代碼塊的延時(shí)運(yùn)行我們很常見(jiàn)也很常用,不少封裝都不錯(cuò)也易于使用。在GCD的基礎(chǔ)上我們可以將代碼延時(shí)運(yùn)行封裝得更好用一些,再加上可以取消延時(shí)的功能,我們通過(guò)捕獲一個(gè)ca...
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ō)下二者的含義(在下的拙見(jiàn)) 基礎(chǔ)概念 線程是程序執(zhí)行流的最小單元,也是指進(jìn)程內(nèi)的可執(zhí)行單元...
前言 該篇文章為記錄回顧自己成長(zhǎng)歷程的開(kāi)始,文筆不好,若有技術(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ī)還是小白,我想,見(jiàn)得不能再多了,然而有時(shí)三言兩語(yǔ)卻很難說(shuō)得明白,反正在我初學(xué)時(shí)是這樣的,腦子里雖有概念,但是卻道不出個(gè)所以然來(lái),在面試中經(jīng)...