前言 在RAC中唯绍,萬物皆信號。 RAC 指的就是 RactiveCocoa 仓坞,是 Github 的一個開源框架浓恳,能夠通過信號提供大量方便的事件處理方案,讓我們更簡單粗暴地去處...

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