概念 NSProxy是一個(gè)類(lèi)似于NSObject的根類(lèi),看代碼: 上面我們可以看到NSProxy是一個(gè)實(shí)現(xiàn)了NSObject協(xié)議的根類(lèi)。蘋(píng)果的官方文檔是這樣描述它的:NSPr...
概念 NSProxy是一個(gè)類(lèi)似于NSObject的根類(lèi),看代碼: 上面我們可以看到NSProxy是一個(gè)實(shí)現(xiàn)了NSObject協(xié)議的根類(lèi)。蘋(píng)果的官方文檔是這樣描述它的:NSPr...
之前寫(xiě)過(guò)一篇文章是關(guān)于基于NSURLProtocol做的DNS解析,其中對(duì)NSURLProtocol也有了簡(jiǎn)單的介紹,我們都知道他可以攔截所有基于URL Loading Sy...
Demo源碼地址:https://github.com/cnthinkcode/HSNatvieWebView 代碼更新(20191218): 在updateContaine...
前言 最近一直在開(kāi)發(fā)關(guān)于藍(lán)牙的功能,本來(lái)是不想寫(xiě)這一篇文章,因?yàn)榫W(wǎng)上關(guān)于ios藍(lán)牙開(kāi)發(fā)的文章實(shí)在太多了,成噸成噸的文章出現(xiàn),但是很遺憾都只是一些皮毛,或者只是簡(jiǎn)單的介紹一下基...
簡(jiǎn)單介紹一下 AOP 無(wú)痕埋點(diǎn)最重要的技術(shù)是將埋點(diǎn)代碼從業(yè)務(wù)代碼中剝離,放到獨(dú)立的模塊中的技術(shù)。寫(xiě)業(yè)務(wù)的同學(xué)只需按照正常的設(shè)計(jì)思路編寫(xiě)業(yè)務(wù)代碼,寫(xiě)埋點(diǎn)的同學(xué)通過(guò) AOP 技術(shù)...
作為一個(gè)移動(dòng)端的開(kāi)發(fā)者,最大的愿望當(dāng)然是寫(xiě)一個(gè)app坐等收錢(qián),寫(xiě)一個(gè)游戲坐等收錢(qián)了( ?° ?? ?°) 。拋開(kāi)yy的部分,我們?cè)讵?dú)立完成一個(gè)app的路上會(huì)碰到些什么問(wèn)題呢?...
JavaScriptCore JavaScriptCore是webkit的一個(gè)重要組成部分,主要是對(duì)JS進(jìn)行解析和提供執(zhí)行環(huán)境。代碼是開(kāi)源的,可以下下來(lái)看看(源碼)。iOS7...
iOS Core Animation: Advanced Techniques中文譯本Lottie for Android, iOS, React Native, Web, ...