??,大佬見笑了
深入理解 iOS 熱修復原理原文鏈接[https://github.com/zhiyongzou/DynamicOC] 背景 顧名思義熱修復就是使 App 具備線上修復 bug 的能力,但是遺憾的是蘋果...
其實上面的說法是有問題的,可以看到看上面示例代碼的輸出日志,可以看到 _NSZombie_People 是沒有父類的,是一個根類,其并沒有實現(xiàn)任何方法,因此所有發(fā)送給僵尸類對象的消息都要經(jīng)過完整的消息轉(zhuǎn)發(fā)機制。這才是觸發(fā)僵尸對象機制時會斷點在 ___forwarding___ 的原因
iOS Zombie Objects(僵尸對象)原理探索iOS Zombie Objects 原理探索 Zombie Object 有什么用 僵尸對象一種用來檢測內(nèi)存錯誤(EXC_BAD_ACCESS)的對象,它可以捕獲任何對嘗試...
還有簡書很少更新了哈,改動都沒有同步了,有興趣可以移步 https://github.com/zhiyongzou/zzyNotes
iOS Zombie Objects(僵尸對象)原理探索iOS Zombie Objects 原理探索 Zombie Object 有什么用 僵尸對象一種用來檢測內(nèi)存錯誤(EXC_BAD_ACCESS)的對象,它可以捕獲任何對嘗試...
如果不大理解根類的消息轉(zhuǎn)發(fā),你可以試試給NSProxy 對象發(fā)消息
iOS Zombie Objects(僵尸對象)原理探索iOS Zombie Objects 原理探索 Zombie Object 有什么用 僵尸對象一種用來檢測內(nèi)存錯誤(EXC_BAD_ACCESS)的對象,它可以捕獲任何對嘗試...
原文鏈接[https://github.com/zhiyongzou/zzyNotes/blob/main/Notes/iOS/iOS%20%E8%B0%83%E8%AF%9...
原文鏈接[https://github.com/zhiyongzou/zzyNotes/blob/main/Notes/iOS/YYLabel%20%E9%87%8D%E7%...
??,難得難得呀
UILabel實現(xiàn)長按復制功能1. 創(chuàng)建 UILabel 的子類 2. 增加 UILongPressGestureRecognizer 手勢 3. 實現(xiàn) UIMenuController 的相關協(xié)議 4....
原文地址 背景 在一般的開發(fā)場景中,很難會遇到 UIButton 響應延遲的問題。就算遇到大多數(shù)都是因為主線程阻塞,這種問題很容易解決,接下來說說另外一種非常規(guī)延遲。 栗子 ...
原文鏈接[https://github.com/zhiyongzou/DynamicOC] 背景 顧名思義熱修復就是使 App 具備線上修復 bug 的能力,但是遺憾的是蘋果...
iOS Zombie Objects 原理探索 Zombie Object 有什么用 僵尸對象一種用來檢測內(nèi)存錯誤(EXC_BAD_ACCESS)的對象,它可以捕獲任何對嘗試...
1. 創(chuàng)建 UILabel 的子類 2. 增加 UILongPressGestureRecognizer 手勢 3. 實現(xiàn) UIMenuController 的相關協(xié)議 4....
1. iOS11 UICollectionView的VerticalScrollIndicator被SectionHeaderView遮蓋 原因:iOS11 SectionH...