原文鏈接[https://developer.apple.com/videos/play/wwdc2021/10022/?time=280] 如果你已經(jīng)在使用SwiftUI,...
今天開始一段新的學(xué)習(xí)旅程---- 翻譯Swift英文技術(shù)文檔,目的主要是為了學(xué)習(xí)英語,順帶學(xué)習(xí)技術(shù),翻譯不是逐字翻譯,而是基于內(nèi)容翻譯,原則是把里面涉及到的關(guān)鍵點(diǎn)講清楚;Le...
靜態(tài)庫所謂fat file 或 Not-fat file指的是靜態(tài)庫支持的CPU架構(gòu)i386 x86 arm64 armv7之類,通過lipo -info 可以查看,怎么生成...
1、基本數(shù)據(jù)類型 1.1 Java是強(qiáng)類型語言 所有變量必須先聲明后使用。 指定類型的變量只能接受與它類型匹配的值。 1.2 Java的類型分類 基本類型 引用類型 1.3 ...
在Dart中,一切都是對象,一切對象都是class的實(shí)例,哪怕是數(shù)字類型、方法甚至null都是對象,所有的對象都是繼承自O(shè)bject 雖然Dart是強(qiáng)類型語言,但變量類型是可...
今天分享一下Observable的幾個變種的用法,解讀其源碼。這幾個都是可觀察序列,適用于不同的場景。 Single Single只能發(fā)出一個成功和一個失敗兩種信號,分別是s...
今天介紹可連接序列和連接相關(guān)操作符 可連接序列 Connection Observable, 不同于一般的序列,有訂閱時不會立刻開始發(fā)送事件消息,只有當(dāng)調(diào)用 connect(...
今天帶大家解讀RxSwift中封裝UI事件響應(yīng)相關(guān)的源碼: ControlEvent和ControlProperty ControlEvent 專門用于描述 UI 控件所產(chǎn)生...
今天帶大家解讀下Subject相關(guān)類的源碼。在我們之前講過的類中,有些類是觀察者,有些是被觀察者,今天要說的Subject比較特殊,它既是觀察者,又是被觀察者,兼具兩者的特性...
今天要解讀的源碼是隊(duì)列調(diào)度,同時探討下Sink的設(shè)計(jì)思想,我們可以指定訂閱和序列發(fā)送操作在哪個隊(duì)列上執(zhí)行,以observe(on:)和subscribe(on:)兩個操作符為...
上一篇文章解讀了創(chuàng)建Observable和訂閱Observable的流程,今天繼續(xù)解讀dispose源碼。 dispose即訂閱取消,取消后相關(guān)內(nèi)存資源釋放,包括被觀察者,觀...
今天帶大家解讀下訂閱發(fā)布流程的內(nèi)部源碼。 本系列文章RxSwift使用的版本是:6.2.0 上面代碼創(chuàng)建一個被觀察者,并訂閱它,打印序列元素,最后dispose,最后打?。?...
將最近學(xué)習(xí)的直播推流技術(shù)做個筆記。iOS推流的主要流程如下: 視頻音頻采集[http://www.itdecent.cn/p/0ba43db81c7f] 視頻美顏濾鏡和貼紙...
不好意思,沒有
iOS直播推流實(shí)現(xiàn)-采集將最近學(xué)習(xí)的直播推流技術(shù)做個筆記。iOS推流的主要流程如下: 視頻音頻采集[http://www.itdecent.cn/p/0ba43db81c7f] 視頻美顏濾鏡和貼紙...
將最近學(xué)習(xí)的直播推流技術(shù)做個筆記。iOS推流的主要流程如下: 視頻音頻采集[http://www.itdecent.cn/p/0ba43db81c7f] 視頻美顏濾鏡和貼紙...
謝謝樓主
(七) IOS 響應(yīng)者鏈和手勢響應(yīng)者鏈(面試常問)和手勢(只是一些方法) 一、事件傳遞 1、從事件發(fā)生到其處理的對象,傳遞要經(jīng)過特殊的一段過程,當(dāng)用戶點(diǎn)擊設(shè)備屏幕時,iOS捕捉到一系列的觸摸,將其打包到U...
將最近學(xué)習(xí)的直播推流技術(shù)做個筆記。iOS推流的主要流程如下: 視頻音頻采集[http://www.itdecent.cn/p/0ba43db81c7f] 視頻美顏濾鏡和貼紙...