親身體驗(yàn)過,好好的項(xiàng)目,突然運(yùn)行不起來了,可能前一刻還好好的,媽的,一頓操作猛如虎,奈何就是現(xiàn)實(shí)項(xiàng)目中的一些依賴,尤其是com.github.XXX 相關(guān)的三方,就是下載不下...
親身體驗(yàn)過,好好的項(xiàng)目,突然運(yùn)行不起來了,可能前一刻還好好的,媽的,一頓操作猛如虎,奈何就是現(xiàn)實(shí)項(xiàng)目中的一些依賴,尤其是com.github.XXX 相關(guān)的三方,就是下載不下...
通過shell的方式啟動(dòng) facebook 的 webDriverAgent 關(guān)鍵詞 wda iOS自動(dòng)化 iproxy webDriverAgent
關(guān)于block 使用__weak & __strong 來解決循環(huán)引用的問題__weak&__strong的使用解釋 先摘抄一段來自AFNetworking的一段代碼: 我們...
前言的前言 有很多人說用遮罩,移動(dòng)下就能完成需求,這里我統(tǒng)一回復(fù)下: 1.是可以,但是火山口那個(gè)形狀絕對(duì)很生硬,不自然 2.我只是想用動(dòng)手寫寫畫畫算算,挑戰(zhàn)下自己,所以不用再...
最近研究instruments 的 leak 功能時(shí)候,檢測(cè)到 這句代碼有內(nèi)存泄漏的問題,一直追溯代碼發(fā)現(xiàn) 發(fā)現(xiàn)delegate的修飾符是retain,所以創(chuàng)建的self.s...
注:方法的參數(shù)及返回值需為對(duì)象,否則id接收的時(shí)候會(huì)報(bào)錯(cuò) 在學(xué)習(xí)NSInvocation的時(shí)候,給NSObject添加了一個(gè)category方法,如下所示 然后美滋滋的寫了一...
項(xiàng)目需求:在 Block 中先發(fā)送網(wǎng)絡(luò)請(qǐng)求,得到結(jié)果后再將請(qǐng)求結(jié)果返回 解決思路:用信號(hào)量是比較理想的解決方案,但由于dispatch_semaphore_wait(sema...
前言 我承認(rèn)我被網(wǎng)上很多的講解誤導(dǎo)了,導(dǎo)致我在做一些連貫性的思考時(shí),思維走不通了。 不服氣的我進(jìn)行了一些深挖,因?yàn)槲乙屪约豪斫膺@些知識(shí)點(diǎn)的時(shí)候更順暢一些。 所謂Block就...
棧對(duì)象、堆對(duì)象 棧是一塊保存局部變量或函數(shù)參數(shù)值的內(nèi)存區(qū)域。在現(xiàn)代的操作系統(tǒng)中,每個(gè)線程都有一個(gè)對(duì)應(yīng)的棧。當(dāng)函數(shù)調(diào)用時(shí),一個(gè)棧幀Stack Frame會(huì)被放入棧內(nèi)。棧幀保存了...