前言 在前兩篇文章講述了UIStackView布局思想,使用方法以及一些實(shí)用的案例,在案例中使用xib結(jié)合UIStackView,缺少一些對純代...
前言 此篇文章作為在使用UIStackView前的一些答疑,既是掃盲篇,也是實(shí)用篇。以下會講述一些實(shí)用的案例,目的就是讓更多的人擁抱UIStac...
前言 在過去iOS頁面布局較為傳統(tǒng),大多數(shù)人使用Frame或者AutoLayout來布局,在iOS9以后,引入了UIStackView。UISt...
Mach-O文件 想要一個(gè)應(yīng)用程序運(yùn)行起來,那么它的可執(zhí)行文件格式一定要被操作系統(tǒng)所理解。在Windows系統(tǒng)的可執(zhí)行文件是PE,而在OS X和...
前言 我們在前文「了解 Mach-O文件」[http://m.itdecent.cn/p/22a24a349b09]中,有提到過編譯器會將...
前言: 也許大家也會遇到播放器過于臃腫,播放器控制邏輯復(fù)雜度高,業(yè)務(wù)耦合度高,頁面邏輯分散(跨頁面動(dòng)畫,續(xù)播邏輯)等等這類問題,而這些問題其實(shí)歸...
了解Runtime有助于我們理解Objective-C運(yùn)行時(shí)系統(tǒng)的工作原理以及如何利用它。本章將介紹NSObject類以及Objective-C...
前面有寫到組件化方案的各個(gè)差異,在本章,我來談?wù)勛约簩M件化架構(gòu)的看法。 首先組件化的最大目的就是解耦合,易擴(kuò)展。首先我們需要考慮的應(yīng)該是如何將...
UI調(diào)試工具: 查看視圖層級Reveal[https://revealapp.com]Lookin[https://lookin.work/] ...