我們項(xiàng)目中的一個(gè)需求误窖,需用UICollectionView展示上萬(wàn)個(gè)cell匹耕,cell中包含的內(nèi)容過(guò)于豐富秧廉,如果一次性加載所有數(shù)據(jù)源荧库,系統(tǒng)的CPU、內(nèi)存都將占用過(guò)多驾中。 為了更...
問(wèn)題闡述 當(dāng)有多個(gè)git賬號(hào)的時(shí)候琼牧,比如一個(gè)github,用于自己進(jìn)行一些開(kāi)發(fā)活動(dòng)哀卫,再來(lái)一個(gè)gitlab巨坊,一般是公司內(nèi)部的git。這兩者你的郵箱如果不同的話此改,就會(huì)涉及到一個(gè)問(wèn)...
前言 最近遇到一起由objc_setAssociatedObject和objc_getAssociatedObject引發(fā)的線上Crash事故趾撵,在痛心疾首的同時(shí)也覺(jué)得很有意思...
一、圓環(huán)型滑塊的設(shè)計(jì) 最近設(shè)計(jì)師設(shè)計(jì)了一個(gè)圓環(huán)型滑塊猿棉,其作用和UISlider差不多磅叛,用于拖動(dòng)改變播放音頻的進(jìn)度和指示音頻的播放進(jìn)度。 大概的樣子如下圖:圖一 設(shè)計(jì)圖 有如下...
1.序 直播已經(jīng)火了很多年了,疫情時(shí)期更是加大了直播的使用量,可謂迎來(lái)了直播的一個(gè)小紅利.這么火的技術(shù),按理說(shuō)也不是什么大不了的東西,但是大家都是在使用各個(gè)平臺(tái)的策略只是做了...
前言 隨著用戶的需求越來(lái)越多萨赁,對(duì)App的用戶體驗(yàn)也變的要求越來(lái)越高宪躯。為了更好的應(yīng)對(duì)各種需求,開(kāi)發(fā)人員從軟件工程的角度位迂,將App架構(gòu)由原來(lái)簡(jiǎn)單的MVC變成MVVM,VIPER等...