之前在做公司的項(xiàng)目開發(fā)中岩瘦,有一個(gè)模塊具有比較多的視頻編輯功能糟描,大致畫了下面一張圖: 如上圖猿妈,在編輯頁(yè)面支持剪輯,效果泣洞,濾鏡功能,每個(gè)功能又有若干...
block的本質(zhì) block在開發(fā)中的使用頻率非常高. block本質(zhì)上是一個(gè)OC對(duì)象,它內(nèi)部也有isa指針践图,這個(gè)對(duì)象封裝了函數(shù)調(diào)用地址以及函數(shù)...
圖片的存儲(chǔ)方式 圖片和其他所有資源一樣,在內(nèi)存中本質(zhì)上都是0和1的二進(jìn)制數(shù)據(jù)沉馆,用戶無(wú)法接觸到這些二進(jìn)制數(shù)據(jù)码党,他們看到的都是經(jīng)過(guò)某種二進(jìn)制編碼之后...
在開發(fā)中德崭,經(jīng)常會(huì)碰到這樣的情況:1.同一個(gè)頁(yè)面上,有好幾個(gè)網(wǎng)絡(luò)請(qǐng)求揖盘,需要等到所有的網(wǎng)絡(luò)請(qǐng)求都調(diào)用結(jié)束再進(jìn)行下一步操作眉厨。2.同一個(gè)頁(yè)面上,有好幾個(gè)...
響應(yīng)式編程 響應(yīng)式編程是一種面向數(shù)據(jù)流和變化傳播的編程范式兽狭。簡(jiǎn)單來(lái)說(shuō)憾股,就是變化的結(jié)果可以自動(dòng)的通過(guò)數(shù)據(jù)流傳播。以a = b這個(gè)表達(dá)式為例箕慧,表示的...
數(shù)據(jù)模型解析工具源碼分析 Mantle Mantle 是由 Github 開發(fā)的一款模型框架斩熊,是一個(gè)用于簡(jiǎn)化應(yīng)用程序中model層的第三方庫(kù)。通...
一般來(lái)講蒸健,一個(gè)線程一次只能執(zhí)行一個(gè)任務(wù)座享,執(zhí)行完成后線程就會(huì)退出。如果我們需要一個(gè)機(jī)制似忧,讓線程能隨時(shí)處理事件但并不退出渣叛,通常的代碼邏輯是這樣的: ...
前言 KTVHTTPCache是唱吧開源的一套音視頻緩存框架。因目前所做的項(xiàng)目有視頻播放的需求盯捌,因此在某個(gè)版本的迭代中淳衙,接入了KTVHTTPCa...