前言: 我負(fù)責(zé)努力,其余交給運(yùn)氣。 正文: 閑暇之余,把線程的問題整理一下,感覺可能會有點(diǎn)長,所以先自分一下章節(jié),我將會按照以下幾個小節(jié)來展開描述: 1.多線程的基本概念2....
前言: 我負(fù)責(zé)努力,其余交給運(yùn)氣。 正文: 閑暇之余,把線程的問題整理一下,感覺可能會有點(diǎn)長,所以先自分一下章節(jié),我將會按照以下幾個小節(jié)來展開描述: 1.多線程的基本概念2....
前言 最開始我想把線程和線程鎖放在一起整理出一篇文章,結(jié)果整理了線程發(fā)現(xiàn)有點(diǎn)長,于是便把線程鎖單獨(dú)拿出來了。感興趣的小伙伴也可以去看下線程的生命周期,NSThread、GCD...
前言 我負(fù)責(zé)努力,其余交給運(yùn)氣。 對于NSTimer,大家應(yīng)該很熟悉,因?yàn)镹STimer的坑比較多,所以面試中也是常問問題,工作中就更不用說了。那么今天寫這篇文章的起因,就是...
前言 我負(fù)責(zé)努力,其余交給運(yùn)氣。 寫這篇文章,是因?yàn)橹皩懥艘黄绾谓鉀Qbutton點(diǎn)擊范圍過小的文章,然后評論區(qū)小伙伴說hitTest也可以,然后我就查了一下hitTest...
前言: 我負(fù)責(zé)努力,其余交給運(yùn)氣。 正文: 開發(fā)中,我們的按鈕點(diǎn)擊熱區(qū)應(yīng)不小于44x44pt,否則這個按鈕就會讓用戶覺得“很難用”,點(diǎn)擊多次才能點(diǎn)中的趕腳。 一般這種情況,無...
前言 說起優(yōu)化,簡直是博大精深。話不多說,筆者今天梳理的內(nèi)容,UITableView的性能優(yōu)化。先說一下tableview的執(zhí)行順序: 1.它會調(diào)用代理方法確定有幾個分區(qū) n...
1. 去掉tableView分割線的多余像素 首先在viewDidLoad方法加入以下代碼:if([self.tableView respondsToSelector:@se...
兩種方法均與嗶哩嗶哩剩余內(nèi)存統(tǒng)計(jì)比較過,數(shù)據(jù)一樣,且都小于iOS系統(tǒng) <設(shè)置>里統(tǒng)計(jì)的數(shù)據(jù); 方法一: 方法二:
前言: 我負(fù)責(zé)努力,其余交給運(yùn)氣。 正文: APP中,如果做分享功能的話,大家可能很熟悉也會覺得很簡單。但是如果需求說,分享出去的網(wǎng)頁,須可在網(wǎng)頁中打開App呢?而且要跳轉(zhuǎn)到...