底層原理一: (OC 本質(zhì)、KVC、KVO、Category、Block)底層原理二: (Runtime、Runloop)底層原理三 : (多線程、內(nèi)存管理)底層原理四 : ...

底層原理一: (OC 本質(zhì)、KVC、KVO、Category、Block)底層原理二: (Runtime、Runloop)底層原理三 : (多線程、內(nèi)存管理)底層原理四 : ...
PS:借鑒得物的架構(gòu)師的經(jīng)驗 前瞻 Yami由于前期急速的開發(fā)導(dǎo)致整體架構(gòu)野蠻生長,但是當(dāng)項目穩(wěn)定之后就想著優(yōu)化整體架構(gòu)有架構(gòu)師的團隊:會對工程有規(guī)劃,當(dāng)遇到演進階段的“分叉...
iOS 14 新增剪切板權(quán)限 隨著 iOS 14 的發(fā)布,剪切板的濫用也被大家所知曉。凡是 APP 讀取剪切板內(nèi)容,系統(tǒng)都會在頂部彈出提醒,而且這個提醒不能夠關(guān)閉。這樣,大家...
啟動優(yōu)化思考 在面試時遇到這個問題,很多人信手拈來,上來就說:+load、減少離屏渲染、二進制重排等。不得不說,針對這個問題,這確實很重要的一環(huán),對于工作 3 年左右的工程師...
1. APP啟動時間 t(App總啟動時間) = t1(main()之前的加載時間) + t2(main()之后的加載時間)。 t1 = 系統(tǒng)dylib(動態(tài)鏈接庫)和自身A...
問題 7 月 8 日 iOS 14 beta 2 放出后,我們注意到一個 crash 激增了起來。 這個 crash 頂部的堆棧為: 并且我們注意到,這個問題的觸發(fā),和業(yè)務(wù)形...
NSURLError(URL加載錯誤碼) -1(未知的錯誤) -999(請求被取消) -1000(請求的URL錯誤,無法啟動請求) -1001(請求超時) -1002(不支持...