背景 隨著業(yè)務(wù)不斷的迭代發(fā)展,內(nèi)容詳情頁的業(yè)務(wù)模式正變得越來越復(fù)雜。諸如九空格式短圖文、頂部翻頁橫劃式短圖文、視頻、Stroy播放及長圖文等各種玩法層出不窮,內(nèi)容詳情頁也經(jīng)歷...
背景 隨著業(yè)務(wù)不斷的迭代發(fā)展,內(nèi)容詳情頁的業(yè)務(wù)模式正變得越來越復(fù)雜。諸如九空格式短圖文、頂部翻頁橫劃式短圖文、視頻、Stroy播放及長圖文等各種玩法層出不窮,內(nèi)容詳情頁也經(jīng)歷...
Aspects 源碼:https://github.com/steipete/Aspects 基本概述,此框架提供了可以替換原方法的實(shí)現(xiàn),或者在方法執(zhí)行之前或者之后干點(diǎn)額外的...
布局 揭秘 iOS 布局 Masonry源碼解析 自動(dòng)布局&絕對布局autolayoutautolayout 動(dòng)畫?autolayout viewcontroller?aut...
分析的很詳細(xì)
由 FlexBox 算法強(qiáng)力驅(qū)動(dòng)的 Weex 布局引擎前言 在上篇文章里面談了Weex在iOS客戶端工作的基本流程。這篇文章將會(huì)詳細(xì)的分析Weex是如何高性能的布局原生界面的,之后還會(huì)與現(xiàn)有的布局方法進(jìn)行對比,看看Weex的布局...
每年因?yàn)镸AC系統(tǒng)的更新或者鏡像源的變化,導(dǎo)致在pod安裝過程中遇見許多問題,因?yàn)檫@玩意一旦安裝完之后就沒人去管它,所以很多變化之后的操作就產(chǎn)生莫名其妙的錯(cuò)誤,很是頭疼,今天...
如果對Runloop基本概念不清楚的,可以先移步ibireme的這篇詳細(xì)的博文:深入理解RunLoop 這篇文章想更深入研究的一個(gè)問題是: 我們常用延遲調(diào)用函數(shù)的方法 :Pe...
最近項(xiàng)目迭代的速度比較慢,準(zhǔn)備安心學(xué)習(xí)一下一些優(yōu)秀庫的源碼。記錄下來與小伙伴們一同進(jìn)步。 問題 NavigationBar 是目前市面app幾乎都用到的一種控件,很多情況下我...
也談?wù)凮bjectiveC中__block導(dǎo)語 幾乎每一個(gè)iOS開發(fā)者都知道,在block中無法修改非靜態(tài)局部變量的值,也知道解決方案是用__block來修飾一下變量。但是,有沒有深入地思考挖掘過呢?比如: 1.為什...
導(dǎo)語 幾乎每一個(gè)iOS開發(fā)者都知道,在block中無法修改非靜態(tài)局部變量的值,也知道解決方案是用__block來修飾一下變量。但是,有沒有深入地思考挖掘過呢?比如: 1.為什...