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