前言 當(dāng)實(shí)現(xiàn)具備實(shí)時(shí)性需求時(shí)符衔,我們一般會(huì)選擇長(zhǎng)連接的通信方式 而在實(shí)現(xiàn)長(zhǎng)連接方式時(shí)找前,存在很多性能問(wèn)題,如 長(zhǎng)連接迸凶澹活 今天躺盛,我將 手把手教大家實(shí)...
前言 當(dāng)實(shí)現(xiàn)具備實(shí)時(shí)性需求時(shí)符衔,我們一般會(huì)選擇長(zhǎng)連接的通信方式 而在實(shí)現(xiàn)長(zhǎng)連接方式時(shí)找前,存在很多性能問(wèn)題,如 長(zhǎng)連接迸凶澹活 今天躺盛,我將 手把手教大家實(shí)...
背景 最近在研究iOS無(wú)埋點(diǎn)統(tǒng)計(jì)技術(shù),我們的統(tǒng)計(jì)SDK主要分兩部分:點(diǎn)擊事件和網(wǎng)絡(luò)請(qǐng)求五嫂。統(tǒng)計(jì)所有的點(diǎn)擊事件是采用Method Swizzling...
在學(xué)習(xí)dispatch_once原理過(guò)程中,發(fā)現(xiàn)了之前因?yàn)樾盘?hào)量引起的卡住主線程的問(wèn)題所在。所以沃缘,了解原理躯枢,絕對(duì)是提高自己的必備條件。我們帶著兩...
分享一個(gè)無(wú)侵入埋點(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)于代理修飾 對(duì)于weak:指明該對(duì)象并不負(fù)責(zé)保持delegate這個(gè)對(duì)象治宣,delegate這個(gè)對(duì)象的銷毀由外部控制。對(duì)于strong:該對(duì)...
利用Objective-C語(yǔ)言的動(dòng)態(tài)特性砌滞,采用AOP(Aspect Oriented Programming) 面向切面編程的設(shè)計(jì)思想侮邀,做到無(wú)痕...
程序真實(shí)第一步在哪? 我們都知道贝润,網(wǎng)上普遍流行的一種說(shuō)法就是绊茧,一個(gè)iOS程序的入口就是我們的main函數(shù),那么在main函數(shù)真的就沒(méi)別的了嗎打掘?答...
一.官方sdk實(shí)現(xiàn)方法. iOS中將一個(gè)view的frame轉(zhuǎn)換為基于屏幕坐標(biāo)的方法,蘋果提供了一下sdk. 官方sdk實(shí)現(xiàn)的時(shí)候,對(duì)于由哪個(gè)v...