
以擴(kuò)展CLLocationManager和MKMapView為例,探索DelegateProxy的底層實現(xiàn) Extension CLLocati...
音視頻學(xué)習(xí)筆記 - WebRTC NAT穿越過程 1. Candidate 它表示W(wǎng)ebRTC與遠(yuǎn)端通信時使用的協(xié)議, IP地址和端口, 一般由...
音視頻學(xué)習(xí)筆記 - WebRTC協(xié)商過程 RTCPeerConnection 它是WebRTC中最關(guān)鍵的一個類, 端到端間的媒體協(xié)商就是基于該類...
音視頻學(xué)習(xí)筆記-SDP ? SDP 是會話描述協(xié)議, 它用文本描述各端的能力. 如各端多支持的音頻編解碼器是什么, 這些解碼器設(shè)定的參數(shù)是什...
音視頻學(xué)習(xí)筆記 - RTP與RTCP ? 實時傳輸協(xié)議(RTP)詳細(xì)說明了在互聯(lián)網(wǎng)上傳遞音頻和視頻的標(biāo)準(zhǔn)數(shù)據(jù)包格式. 它一開始被設(shè)計為一個多...
使用Quick,OCMock及OHHTTPStubs進(jìn)行單元測試 說明 Quick: 它是一個行為驅(qū)動開發(fā) (BDD)的測試框架, 同時支持Sw...
DSBridge-iOS源碼解析 Objective-C與JavaScript間的交互方式 1. 自定義scheme, 攔截http請求 在i...
最長回文子串 題目 給定一個字符串 s汤功,找到 s 中最長的回文子串柏靶。你可以假設(shè) s 的最大長度為 1000 摘要 回文是一個正讀和反讀都相同的字...
iOS設(shè)計模式-組合 原理圖 說明 在軟件系統(tǒng)中, "行為請求者"與"行為實現(xiàn)者"通常呈現(xiàn)一種"緊耦合". 但在某些場合, 不如要對行為進(jìn)行"記...