前言 在RAC中,萬物皆信號(hào)。 RAC 指的就是 RactiveCocoa ,是 Github 的一個(gè)開源框架,能夠通過信號(hào)提供大量方便的事件處理方案,讓我們更簡單粗暴地去處...
前言 在RAC中,萬物皆信號(hào)。 RAC 指的就是 RactiveCocoa ,是 Github 的一個(gè)開源框架,能夠通過信號(hào)提供大量方便的事件處理方案,讓我們更簡單粗暴地去處...
MMKV的原理與實(shí)現(xiàn)(三) MMKV多線程設(shè)計(jì) 1. C/C++中的線程:POSIX線程 POSIX,全稱為可移植性操作系統(tǒng)接口。它包括了系統(tǒng)應(yīng)用程序接口(簡稱API)。該標(biāo)...
前言 在上篇中,仔細(xì)分析了一下Block的實(shí)現(xiàn)原理以及__block捕獲外部變量的原理。然而實(shí)際使用Block過程中,還是會(huì)遇到一些問題,比如Retain Circle的問題...
版本記錄 前言 ios 11+和macOS 10.13+ 新出了Vision框架,提供了人臉識(shí)別、物體檢測、物體跟蹤等技術(shù),它是基于Core ML的??梢哉f是人工智能的一部分...
簡書的文章頁主要由文章內(nèi)容和評(píng)論列表兩部分構(gòu)成,考慮到評(píng)論列表的操作體驗(yàn)和復(fù)用性等其它問題,我們最終選擇用UIWebView展示文章內(nèi)容,而用原生的UITableView來展...
本案例主要是利用Metal實(shí)現(xiàn)攝像頭采集內(nèi)容的即刻渲染處理,理解視頻采集、處理及渲染的流程 視頻實(shí)時(shí)采集并渲染的效果圖如下,以下效果是由于設(shè)置了高斯模糊濾鏡,其中高斯模糊濾鏡...
音視頻開發(fā):OpenGL + OpenGL ES + Metal 系列文章匯總[http://m.itdecent.cn/p/c2c9547a2233] 在音視頻開發(fā)中...
前言 如何把這個(gè)世界變得美好?把你自己變得更美好 我們這篇博客繼續(xù)來介紹Runtime在開發(fā)中的實(shí)際應(yīng)用,通過開源庫Aspects來對(duì)runtime有更好的認(rèn)識(shí)和理解。 一、...
推流,就是將采集到的音頻,視頻數(shù)據(jù)通過流媒體協(xié)議發(fā)送到流媒體服務(wù)器。 推流前的工作:采集,處理,編碼壓縮 推流中做的工作: 封裝,上傳 推流前的工作 推流——采集到的音頻,視...