前言 當(dāng)實(shí)現(xiàn)具備實(shí)時(shí)性需求時(shí),我們一般會選擇長連接的通信方式 而在實(shí)現(xiàn)長連接方式時(shí),存在很多性能問題,如 長連接?;?今天,我將 手把手教大家實(shí)...
投稿
前言 當(dāng)實(shí)現(xiàn)具備實(shí)時(shí)性需求時(shí),我們一般會選擇長連接的通信方式 而在實(shí)現(xiàn)長連接方式時(shí),存在很多性能問題,如 長連接?;?今天,我將 手把手教大家實(shí)...
背景 最近在研究iOS無埋點(diǎn)統(tǒng)計(jì)技術(shù),我們的統(tǒng)計(jì)SDK主要分兩部分:點(diǎn)擊事件和網(wǎng)絡(luò)請求。統(tǒng)計(jì)所有的點(diǎn)擊事件是采用Method Swizzling...
在學(xué)習(xí)dispatch_once原理過程中,發(fā)現(xiàn)了之前因?yàn)樾盘柫恳鸬目ㄗ≈骶€程的問題所在。所以,了解原理,絕對是提高自己的必備條件。我們帶著兩...
分享一個(gè)無侵入埋點(diǎn)方案。 demo地址: https://github.com/AutoJiang/TrackDemo.git[https://...
實(shí)現(xiàn)某些app二樓的的效果,淘寶,京東的商品詳情也有類似的上拉下拉的回彈交互。 思路核心: 1.建立一個(gè)ContentView,作為3個(gè)scro...
1、卡在 解決方法: 2、如果報(bào)錯(cuò): 解決方法: git config --global http.postBuffer 524288000 3...
一、關(guān)于代理修飾 對于weak:指明該對象并不負(fù)責(zé)保持delegate這個(gè)對象,delegate這個(gè)對象的銷毀由外部控制。對于strong:該對...
程序真實(shí)第一步在哪? 我們都知道,網(wǎng)上普遍流行的一種說法就是,一個(gè)iOS程序的入口就是我們的main函數(shù),那么在main函數(shù)真的就沒別的了嗎?答...
一.官方sdk實(shí)現(xiàn)方法. iOS中將一個(gè)view的frame轉(zhuǎn)換為基于屏幕坐標(biāo)的方法,蘋果提供了一下sdk. 官方sdk實(shí)現(xiàn)的時(shí)候,對于由哪個(gè)v...
項(xiàng)目中有遇見個(gè)別MP4視頻文件播放時(shí)有聲音但無畫面的情況。使用 invisor軟件 導(dǎo)出視頻文件獲取視頻信息,左邊是能正常播放的視頻信息,右邊是...