由于多個業(yè)務(wù)需要牍陌,在一個界面會有多個彈框的存在疮茄,而這多個彈框需要按順序滥朱、優(yōu)先級給統(tǒng)一管理起來,不然會雜亂無章的彈出力试,用戶會一臉懵逼啊徙邻。我寫了一個...
iOS 13 把聲音控件改為了頂部的長條。 MPVolumeView 下的MPVolumeSlider 控制聲音顯示無效畸裳。如圖1缰犁,iOS 13 ...
一、簡單介紹 視頻轉(zhuǎn)場是在AVFoundation框架下,用AVMutableVideoComposition的AVVideoCompositi...
前言 由循環(huán)引用導(dǎo)致的內(nèi)存泄漏是常出現(xiàn)的一個原因帅容。一般都是weak給弱化一方的指針颇象,打破循環(huán)引用。一些隱藏的循環(huán)引用還是不易發(fā)現(xiàn)的并徘。 接下來就用...
注意事項 解耦 業(yè)務(wù)邏輯多分層遣钳,模塊化,某一個功能點(diǎn)是一個小模塊 命名空間 類名和工程名加前綴麦乞,通知名和全局變量也要加前綴蕴茴,避免發(fā)送通知混亂執(zhí)行...
一:引言 libstdc++ 自從 Xcode 8 宣布不建議使用后,終于在 Xcode 10 中被直接刪掉姐直。其中包括 stdc++, stdc...
NSNotificationCenter 內(nèi)部實(shí)現(xiàn) 通知怎么使用就不介紹了倦淀,相信大家都會使用。 參考cocotron的源代碼声畏,觀察者模式的通知一...
NSDictionary介紹 NSDictionary(字典)是使用 hash表來實(shí)現(xiàn)key和value之間的映射和存儲的撞叽, hash函數(shù)設(shè)計的...
異步改同步的場景 請求n個接口,幾個接口無依賴關(guān)系砰识,在都返回數(shù)據(jù)之后刷新UI或執(zhí)行其他操作 請求n個接口能扒,幾個接口有依賴關(guān)系佣渴,在依次返回數(shù)據(jù)之后...