問題引出:幾個星期前,我遇到一個這樣的bug遥金,在我的機器上用 debug 環(huán)境編譯出來的正常運行浴捆,但是 RDM 運行出來的總是出現(xiàn)錯誤。當時排查到的問題代碼大致如下: 大致的...
問題引出:幾個星期前,我遇到一個這樣的bug遥金,在我的機器上用 debug 環(huán)境編譯出來的正常運行浴捆,但是 RDM 運行出來的總是出現(xiàn)錯誤。當時排查到的問題代碼大致如下: 大致的...
這是一篇 WWDC Session 204 "Updating Your App for iOS 11" 的總結稿械,里面的內容涉及到了產品选泻、設計以及開發(fā)需要了解的內容。 在 "...
廢話 在 WWDC 17 Session 206 中美莫,介紹了這個 iOS 11 加入的新功能页眯。盡管這個功能特別簡單,但幾乎是今年所有發(fā)布的新功能中我最喜歡的一個了厢呵。如果你之前...
深入理解Objective-C的Block對Block的內存使用相關的內容簡要整理餐茵,解釋其中的道理和使用Block需要注意的問題。 1. Block與對象 首先我們先反思幾個問題: block到底是不是對象述吸? 如...
WWDC 一共 5 天,從周一到周五,但周日就開始簽到了蝌矛,第一天早上是 Keynote道批,也就是發(fā)布新的 macOS、iOS 等新系統(tǒng)的演講入撒,許多人提前一天晚上就去會場開始排隊...
今年的 WWDC 地點改到了 San Jose, 一個距離舊金山車程僅僅 40 分鐘的城市隆豹。不過,這里比起舊金山顯得更加安全茅逮,更加寂靜璃赡。 關于 Keynote Keynote...
謝謝
SDWebImage(3.8.2) 源碼解讀首先看一下 SDWebImage 的架構。其實 GitHub 上面的架構圖非常清楚的解釋了整個 SDWebImage 的工作原理 整體的關鍵步驟是這樣的: 一献雅、 UIImag...
首先看一下 SDWebImage 的架構碉考。其實 GitHub 上面的架構圖非常清楚的解釋了整個 SDWebImage 的工作原理 整體的關鍵步驟是這樣的: 一、 UIImag...
先簡單看一下 Masonry 主要的設計以及 Class 結構方法 Masonry 采用了經典的 Composite 設計模式挺身,如果你還不清楚該設計模式侯谁,你需要 Google...
我們先看一個 Layout 的周期 項目以 Run Loop 的形式啟動,當約束發(fā)生改變的時候章钾,Layout Engine 會重新計算 Layout墙贱,之后到 Deferred...