1.UIView的setNeedsDisplay和setNeedsLayout方法首先兩個方法都是異步執(zhí)行的。而setNeedsDisplay會調(diào)用自動調(diào)用drawRect方...
1.UIView的setNeedsDisplay和setNeedsLayout方法首先兩個方法都是異步執(zhí)行的。而setNeedsDisplay會調(diào)用自動調(diào)用drawRect方...
一. 組件化的需求 在 iOS Native app 前期開發(fā)的時候,如果參與的開發(fā)人員也不多,那么代碼大多數(shù)都是寫在一個工程里面的,這個時候業(yè)務(wù)發(fā)展也不是太快,所以很多時候...
關(guān)于橫豎屏適配,有一句說一句,坑挺深的。之前做Vision和畢設(shè)的時候就處理過橫豎屏問題,不過當(dāng)時的功力太淺,明顯沒有處理明白。所以這次在公司項目中又一次遇到了這種橫豎屏的需...
不論是前端,后臺,移動端,結(jié)合到現(xiàn)實(shí)生活中,處處都會涉及到框架的應(yīng)用,一個初期就設(shè)計優(yōu)良的架構(gòu),素容置疑在項目的可維護(hù)性,擴(kuò)展性,健壯性肯定都有很大的提升。所以我們必須要在開...
原文:Sleep deprivation is not a badge of honor 缺乏睡眠就像是借高利貸。確實(shí)你會多得到幾個小時做你以為幾個小時就能做完的工作,但是代...
在iOS真機(jī)調(diào)試和發(fā)布上線的時候,我們可能已經(jīng)習(xí)慣了配置各種證書、描述文件,等這一繁瑣的步驟。但是對于背后我們?yōu)槭裁匆渲眠@些東西,以及其背后的原理之前一直沒有做過分析研究,...
2018年 iOS 技術(shù)發(fā)展有點(diǎn)跌宕起伏。在蘋果官方進(jìn)入慢車道的同時,谷歌卻強(qiáng)勢推出了新的跨平臺移動架構(gòu) Flutter;同一時間,與 Flutter 類似的跨平臺解決方案 ...
序 第一次接觸RAC是去年,差不多也是這個時候,當(dāng)時就想總結(jié)一篇文章,但是當(dāng)把用法全盤的了解一下之后心生感慨。 什么玩意,這不就是一個厚重版的blockskit么? 至于MV...