我們平時(shí)使用顏色的時(shí)候,大多數(shù)都是RGBA模式蚀狰,最近項(xiàng)目里需要做HSV顏色模式的顏色選擇器: 以上圖為例:H(色調(diào)):滑動條顏色從左到右苫幢,為0~...
iOS應(yīng)用層的API無法對視頻源數(shù)據(jù)進(jìn)行直接操作图张,所以想要對視頻進(jìn)行修改原献,需要進(jìn)行一次導(dǎo)出操作」』矗可以使用AVAssetExportSession...
先說下背景姑隅,項(xiàng)目里需要繪制音樂和視頻的波形圖,由于產(chǎn)品上的設(shè)計(jì)倔撞,波形圖的長度基本都可以達(dá)到屏幕長度的幾十倍讲仰。并且圖形并不是折線圖而是柱狀圖,還要...
內(nèi)存管理方式: MRC:手動管理內(nèi)存痪蝇,需要開發(fā)人員管理內(nèi)存鄙陡,手動調(diào)用Release冕房,以控制對象內(nèi)存的釋放。ARC:自動內(nèi)存管理趁矾,系統(tǒng)控制內(nèi)存的釋...
很多時(shí)候我們在通過方法獲取某個(gè)屬性的時(shí)候耙册,會發(fā)現(xiàn)很多方法是異步的,block雖然好用毫捣,但是過多的嵌套難免會降低代碼的可讀性详拙。比如 跟相冊打交道的...
最近新接觸的項(xiàng)目開發(fā)方式使用的組件化開發(fā)的,以前從來沒有接觸過蔓同,也去網(wǎng)上找了些資料進(jìn)行同步饶辙。組件化的每個(gè)模塊都應(yīng)該是要相互獨(dú)立的,且能夠獨(dú)立運(yùn)行...
目前iOS端比較常見的視頻緩存的實(shí)現(xiàn)方式主要有兩種:1斑粱、使用iOS自帶的AVURLAsset的AVAssetResourceLoader來實(shí)現(xiàn)弃揽。...
1.概念 GKStateMachine是GameplayKit里面的API,主要用于控制游戲狀態(tài)的切換時(shí)帶來的場景的切換则北。(野外——>副本矿微?)不...
因?yàn)轫?xiàng)目里剛好需要錄制屏幕的功能,就找了下iOS上的錄制相關(guān)的SDK尚揣,由于我們的錄制需求比較簡單冷冗,所以選擇官方的ReplayKit。 Repla...