用了一段時(shí)間Tools for Xcode,感覺生成代碼功能挺好用的,很好奇它是如何實(shí)現(xiàn)的。搜索一番,最后找到了Source Editor Extension。 此文只是大致...
用了一段時(shí)間Tools for Xcode,感覺生成代碼功能挺好用的,很好奇它是如何實(shí)現(xiàn)的。搜索一番,最后找到了Source Editor Extension。 此文只是大致...
沒想到都2021年,我還得寫篇文章來講講 Crash 監(jiān)聽的一些事情。雖然蠻多文章講 Crash 監(jiān)聽這塊,但總是講的不夠深入或者說不夠全面。于是我想分享一下最近我對這方面知...
前言 GetX 與其說是一個(gè)狀態(tài)管理庫,倒不如是是一個(gè)簡化 Flutter 開發(fā)的百寶箱。它提供了很多工具來簡化我們的開發(fā),本篇我們先對 GetX 有一個(gè)大概的認(rèn)識,然后接下...
一、drawRect 這個(gè)方法是用來重繪的,一般為了降低視圖層級,會(huì)選擇在這里進(jìn)行繪制。 drawRect在以下情況下會(huì)被調(diào)用: 如果在UIView初始化時(shí)沒有設(shè)置rect大...
前言 當(dāng)我們提到線程時(shí),就會(huì)聯(lián)想到線程不安全,如何保線程安全以及多線程之間數(shù)據(jù)訪問如何保證不出問題呢,帶著這些疑問,我們來介紹一下鎖的原理。 1 Synchronized的比...
iOS 底層原理 文章匯總[http://www.itdecent.cn/p/412b20d9a0f6] 主要NSObject中的alloc是與自定義類的alloc的源碼流...
原文地址: http://blog.scoutapp.com/articles/2015/04/10/understanding-page-faults-and-memory...
通過前面的探討,我們知道內(nèi)存分頁觸發(fā)中斷異常 Page Fault 后,會(huì)阻塞進(jìn)程,這個(gè)問題是會(huì)對性能產(chǎn)生影響。實(shí)際上在 iOS 系統(tǒng)中,生產(chǎn)環(huán)境的應(yīng)用,在發(fā)生缺頁中斷進(jìn)行重...
前言:對《iOS開發(fā)系列--打造自己的“美圖秀秀”》文章做了整理如果對于CGPaht 或CGContextPath有不理解,那么請查:《IOS圖形繪制路徑 CGPATH & ...