前言 在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的∷疑埽可以說是人工智能的一部分...
簡書的文章頁主要由文章內(nèi)容和評論列表兩部分構成赤拒,考慮到評論列表的操作體驗和復用性等其它問題,我們最終選擇用UIWebView展示文章內(nèi)容鞍盗,而用原生的UITableView來展...
本案例主要是利用Metal實現(xiàn)攝像頭采集內(nèi)容的即刻渲染處理需了,理解視頻采集跳昼、處理及渲染的流程 視頻實時采集并渲染的效果圖如下般甲,以下效果是由于設置了高斯模糊濾鏡,其中高斯模糊濾鏡...
音視頻開發(fā):OpenGL + OpenGL ES + Metal 系列文章匯總[http://www.reibang.com/p/c2c9547a2233] 在音視頻開發(fā)中...
前言 如何把這個世界變得美好涮俄?把你自己變得更美好 我們這篇博客繼續(xù)來介紹Runtime在開發(fā)中的實際應用,通過開源庫Aspects來對runtime有更好的認識和理解尸闸。 一彻亲、...
推流,就是將采集到的音頻吮廉,視頻數(shù)據(jù)通過流媒體協(xié)議發(fā)送到流媒體服務器苞尝。 推流前的工作:采集,處理宦芦,編碼壓縮 推流中做的工作: 封裝宙址,上傳 推流前的工作 推流——采集到的音頻,視...
最近欣星寫的一篇文章,原來插圖用的是幾頁商務風的PPT恬涧,后來換成了的手繪風格舀患,結果大受歡迎。很多朋友私信問是怎么做的气破,今天就專門和大家介紹一下手繪風PPT的做法聊浅。 有人說,我...
能分享下制作好的PPT嗎?
高效低匙,就是定制適合自已的習慣旷痕!什么是高效? 就是相同時間內(nèi)顽冶,你能完成比別人更多的任務欺抗,或者完成相同的任務,你需要的時間更短强重。 怎樣才能更高效呢绞呈? 有的人說,高效還不簡單间景,就是記幾個快捷鍵嘛佃声! 不錯!快捷鍵...
簡述 平時工作中使用 CoreVideo 也不算少倘要,但是一直沒有系統(tǒng)完整地閱讀梳理過它的官方文檔圾亏。趁著這段時間較為閑暇,就系統(tǒng)性的學習一下官方文檔封拧,并且記錄一些常見用法志鹃。 常...
?本篇將節(jié)操滿滿的安利Weex(? ̄? ??  ̄??)曹铃,不一樣的角度推薦你入坑,官網(wǎng)有的我們不拖泥捧杉,這里將給你補充官方?jīng)]有的陕见,深入到蹲坑給你排憂解難,總會給你點驚喜糠溜,內(nèi)容越后...
前言 前面的實踐教程:OpenGL ES實踐教程1-Demo01-AVPlayerOpenGL ES實踐教程2-Demo02-攝像頭采集數(shù)據(jù)和渲染OpenGL ES實踐教程3...
ARKit實戰(zhàn):如何實現(xiàn)任意門 相關 到底有多強淳玩?蘋果的增強現(xiàn)實框架:ARKitARKit進階:物理世界ARKit進階:材質(zhì) 技術 任意門特效的實現(xiàn),主要用到了關于紋理非竿、材質(zhì)...
2018年8月4日第三次更新蜕着,詳細介紹了RTMP協(xié)議與遇到的坑 1. 簡介 RTMP協(xié)議是Real Time Message Protocol(實時信息傳輸協(xié)議)的縮寫,它是...