
文章鏈接 寫一篇在iOS上使用匯編的文章的想法在腦袋里面停留了很久了,但是遲遲沒有動手。雖然早前在做啟動耗時優化的工作中,也做過通過攔截objc...
文章鏈接 盡管今年的WWDC已經落幕,但在過去的一個多月時間,蘋果給iOS開發者帶來了許多驚喜,其中堪稱最重量級的當屬SwiftUI和Combi...
文章鏈接 經過多個版本迭代,項目在release配置下的打包體積依舊輕松破百,應用體積過大導致的問題包括: 更長的構建時間,換個詞就是加班 TE...
原文地址 網絡層作為App架構中至關重要的中間件之一,承擔著業務封裝和核心層網絡請求交互的職責。討論請求中間件實現方案的意義在于中間件要如何設計...
首先,現在iOS博客圈給我的感覺非常的浮躁。以XX大廠面試題分享為標題的文章橫行,并且點擊量居高不下,先說一下這種文章帶來的惡果: 使得整個面試...
原文地址 相較于正常的崩潰問題,啟動crash造成的損失要遠遠大得多。正常來說,如果有足夠強健的構建發布系統,大多數時候能在版本上線之前及時發現...
原文地址 野指針 當所指向的對象被釋放或者收回,但是對該指針沒有作任何的修改,以至于該指針仍舊指向已經回收的內存地址,此情況下該指針便稱野指針 ...
原文地址 如何去衡量一款應用的質量好壞?為了回答這一問題,APM這一目的性極強的工具向開發順應而生。最早的APM開發只關注于crash、cpu這...
原文地址 前言 在計算機世界當中,數據在不斷產生的同時,也在不停地被處理著。產生數據的一方被我們稱作生產者,而另一方則被稱為消費者。在網絡請求中...