iOS 單元測試引用cocoapods庫中頭文件的問題 關(guān)于使用單元測試時(shí),由于現(xiàn)在大部分工程使用的cocoapods引入工作空間,但是按實(shí)際來...
GitLab 配置SSH Keys 1 創(chuàng)建秘鑰 打開電腦終端,輸入以下命令: 然后直接enter或者輸入y,(注意:有一步可以輸入密碼,建議不...
我們知道,iOS的動(dòng)畫,和其對應(yīng)的layer有關(guān)。 之前在開發(fā)的過程中碰到一個(gè)問題,那就是,在一個(gè)視圖的動(dòng)畫過程中,這個(gè)視圖view和Layer...
1 啟動(dòng)優(yōu)化 在iPhone的啟動(dòng)方式中,分為冷啟動(dòng)和熱啟動(dòng)兩種方式: 1、冷啟動(dòng)(Cold Launch):從零開始啟動(dòng)APP ,需要系統(tǒng)新創(chuàng)...
1 卡頓產(chǎn)生的原因及優(yōu)化 產(chǎn)生卡頓是由于屏幕的成像顯示導(dǎo)致,而屏幕畫面的顯示離不開手機(jī)的CPU和GPU; CPU:(Central Proces...
學(xué)習(xí)了好久的iOS內(nèi)存管理,一直是斷斷續(xù)續(xù)的,現(xiàn)在有時(shí)間找了個(gè)機(jī)會(huì)總結(jié)了一下,有時(shí)候時(shí)間久了好多知識(shí)點(diǎn)就會(huì)遺忘,希望能將這些點(diǎn)記下來,多看幾次。...
我們通常需要監(jiān)聽一個(gè)對象的某個(gè)屬性值的變化,來動(dòng)態(tài)的修改UI或者展示; 這時(shí)候KVO就排上了用場,KVO是蘋果專門提供的用于監(jiān)聽某個(gè)對象的屬性變...
反轉(zhuǎn)鏈表、環(huán)形鏈表和刪除某一個(gè)節(jié)點(diǎn) 查看關(guān)于網(wǎng)上的一些反轉(zhuǎn)鏈表的思路,發(fā)現(xiàn)步驟十分復(fù)雜,在學(xué)習(xí)了小碼哥的數(shù)據(jù)結(jié)構(gòu)以后,整理了一下,作為學(xué)習(xí)筆記;...
單向鏈表 相比于鏈表,動(dòng)態(tài)數(shù)組有一個(gè)很大的缺點(diǎn),就是會(huì)造成很大的空間浪費(fèi);鏈表則可以做到用多少就申請多少內(nèi)存; 鏈表:是一種鏈?zhǔn)酱鎯?chǔ)的線性表,所...