傳送門 Demo源碼:https://gitee.com/hcsaaron/cssonar-demo[https://gitee.com/hcsaaron/cssonar-d...
傳送門 Demo源碼:https://gitee.com/hcsaaron/cssonar-demo[https://gitee.com/hcsaaron/cssonar-d...
前言: 按照時間順序,事件的生命周期是這樣的:事件的產(chǎn)生和傳遞(事件如何從父控件傳遞到子控件并尋找到最合適的view、尋找最合適的view的底層實現(xiàn)、攔截事件的處理)->找到...
當(dāng)我們在查看蘋果iOS各種開發(fā)框架的頭文件時,在屬性和方法的參數(shù),方法的返回值的修飾中·經(jīng)常會看到nullable,nonnull,null_resettable,null_...
Xcode10 TimeProfiler 找出耗時函數(shù) 項目配置 我們的應(yīng)用在編譯的時候,蘋果會給我們生成一份叫做 “項目名.app.dSYM” 的文件,這份文件里保存了我...
非原創(chuàng).只不過原作者寫的很不簡潔... 第一步:插上磁盤. 第二步:打開終端.輸入命令:diskutil list 紅色箭頭所指的就是你的移動硬盤名字 第三步:更新 /etc...
俗話說:“工欲善其事必先利其器”; 對于我們程序員來說,不管你是大神,還是小魚小蝦,進(jìn)入公司之后,都用過源碼管理工具,不然你就不是一個合格的程序員,現(xiàn)在各個公司用于源碼管理工...
前言 作為初學(xué)者,想要快速提高自己的水平,閱讀一些優(yōu)秀的第三方源代碼是一個非常好的途徑.通過看別人的代碼,可以學(xué)習(xí)不一樣的編程思路,了解一些沒有接觸過的類和方法. MBPro...
前言 二維碼現(xiàn)在很常見, App中有許多都配置了該功能, 網(wǎng)上也有很多對iOS二維碼的講解, 但是對配置掃碼范圍這個問題好像都沒怎么講清晰. 作者今天就寫一下二維碼. 一 二...
最近,遇到一個問題,有個控制器,一進(jìn)去就crash,而且手機(jī)非常的燙,用instrument跑了跑,發(fā)現(xiàn)內(nèi)存暴增幾百兆;如圖: 圖中可以看出,內(nèi)存暴增的罪魁禍?zhǔn)资荵YImag...