240 发简信
IP属地:湖北
  • 纯代码布局,也可以一样的简洁

    前言 在前两篇文章讲述了UIStackView布局思想,使用方法以及一些实用的案例,在案例中使用xib结合UIStackView,缺少一些对纯代...

    2.9 950 0 14
  • UIStackView之一问一答

    前言 此篇文章作为在使用UIStackView前的一些答疑,既是扫盲篇,也是实用篇。以下会讲述一些实用的案例,目的就是让更多的人拥抱UIStac...

    5.2 736 1 14
  • Resize,w 360,h 240
    使用UIStackView来简化iOS的界面布局

    前言 在过去iOS页面布局较为传统,大多数人使用Frame或者AutoLayout来布局,在iOS9以后,引入了UIStackView。UISt...

    2.1 4010 0 13
  • Resize,w 360,h 240
    了解Mach-O文件

    Mach-O文件 想要一个应用程序运行起来,那么它的可执行文件格式一定要被操作系统所理解。在Windows系统的可执行文件是PE,而在OS X和...

    2.8 1223 0 17
  • 链接器到底干了什么?

    前言 我们在前文「了解 Mach-O文件」[https://www.jianshu.com/p/22a24a349b09]中,有提到过编译器会将...

  • Resize,w 360,h 240
    播放器重构之路

    前言: 也许大家也会遇到播放器过于臃肿,播放器控制逻辑复杂度高,业务耦合度高,页面逻辑分散(跨页面动画,续播逻辑)等等这类问题,而这些问题其实归...

  • Resize,w 360,h 240
    深入理解 iOS Runtime

    了解Runtime有助于我们理解Objective-C运行时系统的工作原理以及如何利用它。本章将介绍NSObject类以及Objective-C...

  • 浅谈组件化

    前面有写到组件化方案的各个差异,在本章,我来谈谈自己对组件化架构的看法。 首先组件化的最大目的就是解耦合,易扩展。首先我们需要考虑的应该是如何将...

  • iOS日常开发工具

    UI调试工具: 查看视图层级Reveal[https://revealapp.com]Lookin[https://lookin.work/] ...