由于多個(gè)業(yè)務(wù)需要,在一個(gè)界面會(huì)有多個(gè)彈框的存在,而這多個(gè)彈框需要按順序、優(yōu)先級(jí)給統(tǒng)一管理起來(lái),不然會(huì)雜亂無(wú)章的彈出亚再,用戶會(huì)一臉懵逼啊。我寫(xiě)了一個(gè)...
iOS 13 把聲音控件改為了頂部的長(zhǎng)條。 MPVolumeView 下的MPVolumeSlider 控制聲音顯示無(wú)效盹廷。如圖1,iOS 13 ...
一久橙、簡(jiǎn)單介紹 視頻轉(zhuǎn)場(chǎng)是在AVFoundation框架下俄占,用AVMutableVideoComposition的AVVideoCompositi...
前言 由循環(huán)引用導(dǎo)致的內(nèi)存泄漏是常出現(xiàn)的一個(gè)原因。一般都是weak給弱化一方的指針淆衷,打破循環(huán)引用缸榄。一些隱藏的循環(huán)引用還是不易發(fā)現(xiàn)的。 接下來(lái)就用...
注意事項(xiàng) 解耦 業(yè)務(wù)邏輯多分層祝拯,模塊化甚带,某一個(gè)功能點(diǎn)是一個(gè)小模塊 命名空間 類名和工程名加前綴,通知名和全局變量也要加前綴佳头,避免發(fā)送通知混亂執(zhí)行...
一:引言 libstdc++ 自從 Xcode 8 宣布不建議使用后鹰贵,終于在 Xcode 10 中被直接刪掉。其中包括 stdc++, stdc...
NSNotificationCenter 內(nèi)部實(shí)現(xiàn) 通知怎么使用就不介紹了康嘉,相信大家都會(huì)使用碉输。 參考cocotron的源代碼,觀察者模式的通知一...
NSDictionary介紹 NSDictionary(字典)是使用 hash表來(lái)實(shí)現(xiàn)key和value之間的映射和存儲(chǔ)的亭珍, hash函數(shù)設(shè)計(jì)的...
異步改同步的場(chǎng)景 請(qǐng)求n個(gè)接口敷钾,幾個(gè)接口無(wú)依賴關(guān)系,在都返回?cái)?shù)據(jù)之后刷新UI或執(zhí)行其他操作 請(qǐng)求n個(gè)接口肄梨,幾個(gè)接口有依賴關(guān)系阻荒,在依次返回?cái)?shù)據(jù)之后...