收下膝蓋
阿里、字節(jié) 一套高效的iOS面試題解答(完結(jié))[TOC] runtime相關(guān)問題 面試題出自掘金的一篇文章《阿里、字節(jié):一套高效的iOS面試題》該面試題解答github 地址版本目前已經(jīng)完結(jié),可自行下載pdf進(jìn)行閱讀,僅...
卡頓原因 圖像的顯示可以簡單理解成先經(jīng)過CPU的計算/排版/編解碼等操作,然后交由GPU去完成渲染放入緩沖中,當(dāng)視頻控制器接受到vSync時會從緩沖中讀取已經(jīng)渲染完成的幀并顯...
都是LMJ底層原理班的課件內(nèi)容啊。。 需要視頻的可以私信我
iOS性能優(yōu)化面試中常常問道性能優(yōu)化的問題,其中有幾個主要的 你在項(xiàng)目中是怎么優(yōu)化內(nèi)存的? 優(yōu)化你是從哪幾方面著手? 列表卡頓的原因可能有哪些?你平時是怎么優(yōu)化的? 遇到tableView...
閱讀本文后你將會進(jìn)一步了解Runtime的實(shí)現(xiàn),享元設(shè)計模式的實(shí)踐,內(nèi)存數(shù)據(jù)存儲優(yōu)化,編譯內(nèi)存屏障,多線程無鎖讀寫實(shí)現(xiàn),垃圾回收等相關(guān)的技術(shù)點(diǎn)。 objc_class(Cla...
贊一個
objc4-750編譯最新版本的Runtime源碼已經(jīng)出來了,是不急不可耐的想用用它呢?在這里我將一步步教大家如何編譯它,首先貼個自己的環(huán)境配置: mac OS 10.14 Xcode 10.1 ...
最新版本的Runtime源碼已經(jīng)出來了,是不急不可耐的想用用它呢?在這里我將一步步教大家如何編譯它,首先貼個自己的環(huán)境配置: mac OS 10.14 Xcode 10.1 ...
微信小程序開發(fā)工具的配置 由于 Taro 編譯后的代碼已經(jīng)經(jīng)過了轉(zhuǎn)義和壓縮,因此還需要注意微信開發(fā)者工具的項(xiàng)目設(shè)置 設(shè)置關(guān)閉 ES6 轉(zhuǎn) ES5 功能 設(shè)置關(guān)閉上傳代碼時樣式...
@sara_org 好的 文章寫得比較久了
react-native-splash-screen初探用于解決iOS和Android啟動白屏問題及簡單的啟動頁面展示,容易上手 github 一.自動下載安裝 在項(xiàng)目根目錄下運(yùn)行npm i react-native-splash...
@小小的帥氣 好的感謝反饋
react-native-splash-screen初探用于解決iOS和Android啟動白屏問題及簡單的啟動頁面展示,容易上手 github 一.自動下載安裝 在項(xiàng)目根目錄下運(yùn)行npm i react-native-splash...
@ssXue 一樣的 遵循代理 然后實(shí)現(xiàn)sliderEndValueChanged代理方法
iOS 自定義實(shí)現(xiàn)滑動解鎖功能最近要用到類似滑動解鎖的控件,繼承UISlider重寫- (CGRect)trackRectForBounds:(CGRect)bounds改變Slider高度的方法坑太多,...
前言 團(tuán)隊(duì)開發(fā)中,經(jīng)常會遇到新成員加入或者證書及配置文件的變更,此時往往會造成一堆證書/pp文件失效問題,故我們可以使用fastlane的match進(jìn)行統(tǒng)一管理配置 我們的目...
介紹 fastlane是由國外大神開發(fā)的一整套幫助app開發(fā)者(主要是iOS)進(jìn)行快速打包及上傳發(fā)布的工具集,將繁雜的編譯-等待-打包-等待-上傳-等待過程通過腳本自動化實(shí)現(xiàn)...
用于解決iOS和Android啟動白屏問題及簡單的啟動頁面展示,容易上手 github 一.自動下載安裝 在項(xiàng)目根目錄下運(yùn)行npm i react-native-splash...
文‖少年林默 01 立冬,深夜十二點(diǎn)。 走出公司,路上空無一人,一盞路燈發(fā)出微弱的光芒。我裹緊大衣,還是覺得涼風(fēng)陣陣。 叫了一輛快車,車燈閃爍了幾下,我把背包往里一扔,窗戶緊...