前言 在前两篇文章讲述了UIStackView布局思想,使用方法以及一些实用的案例,在案例中使用xib结合UIStackView,缺少一些对纯代...
前言 此篇文章作为在使用UIStackView前的一些答疑,既是扫盲篇,也是实用篇。以下会讲述一些实用的案例,目的就是让更多的人拥抱UIStac...
前言 在过去iOS页面布局较为传统,大多数人使用Frame或者AutoLayout来布局,在iOS9以后,引入了UIStackView。UISt...
Mach-O文件 想要一个应用程序运行起来,那么它的可执行文件格式一定要被操作系统所理解。在Windows系统的可执行文件是PE,而在OS X和...
前言 我们在前文「了解 Mach-O文件」[https://www.jianshu.com/p/22a24a349b09]中,有提到过编译器会将...
前言: 也许大家也会遇到播放器过于臃肿,播放器控制逻辑复杂度高,业务耦合度高,页面逻辑分散(跨页面动画,续播逻辑)等等这类问题,而这些问题其实归...
了解Runtime有助于我们理解Objective-C运行时系统的工作原理以及如何利用它。本章将介绍NSObject类以及Objective-C...
前面有写到组件化方案的各个差异,在本章,我来谈谈自己对组件化架构的看法。 首先组件化的最大目的就是解耦合,易扩展。首先我们需要考虑的应该是如何将...
UI调试工具: 查看视图层级Reveal[https://revealapp.com]Lookin[https://lookin.work/] ...