一個(gè)簡(jiǎn)單的數(shù)據(jù)加載框,可用來(lái)在數(shù)據(jù)加載中使用,也可以做靜態(tài)顯示,顏色等可自己調(diào)用,后續(xù)會(huì)加一個(gè)比較炫的加載動(dòng)畫。 需要的可以參考一下,https://github.com/r...
一個(gè)簡(jiǎn)單的數(shù)據(jù)加載框,可用來(lái)在數(shù)據(jù)加載中使用,也可以做靜態(tài)顯示,顏色等可自己調(diào)用,后續(xù)會(huì)加一個(gè)比較炫的加載動(dòng)畫。 需要的可以參考一下,https://github.com/r...
一.static關(guān)鍵字(1).在局部變量中使用。在編譯期就會(huì)開辟內(nèi)存空間,只會(huì)初始化一次,放在靜態(tài)變量區(qū)。不會(huì)改變作用域,但是會(huì)延長(zhǎng)生命周期,在程序結(jié)束后才會(huì)被釋放。(2)....
很多文章都講了關(guān)于事件響應(yīng)的話題,但是我們是不是真正明白了事件是怎么尋找和怎么響應(yīng)的,還是這些文章僅僅在介紹以下兩個(gè)函數(shù)呢? 當(dāng)然,這兩個(gè)函數(shù)也重要,但是僅僅是其中的一部分 ...
加鎖是實(shí)現(xiàn)線程同步方案很重要的一種方式,在iOS中,還是有很多種類型的鎖,他們適用不同的場(chǎng)景,當(dāng)然也存在不同的問題,以下就是各種鎖的應(yīng)用和注意點(diǎn)。 OSSpinLock自旋鎖...
前端的開發(fā),是離不開頁(yè)面的,那我們就需要了解,從最基本的視圖創(chuàng)建和繪制過(guò)程。再來(lái)看一下,當(dāng)前優(yōu)化的點(diǎn)有哪些,并且分析一下開源的幾種框架他們是怎么做的優(yōu)化。 UIView和CL...
啟動(dòng)優(yōu)化,在不影響業(yè)務(wù)的前提條件下,怎么提高啟動(dòng)的速度,這是我們要考慮的事情。 在這,根據(jù)系統(tǒng)打印提示信息這條主線,看下啟動(dòng)過(guò)程中,每個(gè)階段都做的什么,在這些階段我們能做哪些...
(由于合在一起感覺一篇太長(zhǎng)翻著累) iOS多線程目前總結(jié)了四篇 iOS基礎(chǔ)深入補(bǔ)完計(jì)劃--多線程(面試題)匯總 iOS基礎(chǔ)深入補(bǔ)完計(jì)劃--NSThread iOS基礎(chǔ)深入補(bǔ)完...
一.JLRoutes介紹 1.定義 JLRoutes本質(zhì)可以理解為:保存一個(gè)全局的Map,key是url,value是對(duì)應(yīng)的block,url和block都會(huì)常駐在內(nèi)存中,當(dāng)...