一、前言 我们之前有一篇《抓包工具 Charles》中,有告诉大家如何抓取 Https 的 App 数据,其中,Demo 给出了 JD 首页的抓...
UINavigationController 小系列(持续更新):学习UINavigationController(1):基础[https://...
一、前言 没想到本系列第一篇开局就能收获这么多朋友的喜爱与鼓励,让我更有动力继续本系列。 之所有出的这么慢,也是因为,我希望尽量把每个知识点讲到...
一、前言 我们通过几篇文章,分别介绍了 Pods 和 SPM 如何使用,以及如何制作自己的库,本篇内容不多,只给出两者的对比分析。 二、中心化 ...
一、前言 Kotlin标准库中所有集合操作的函数都是内联的( inline ),例如: 这个 inline 修饰符有多重要呢?假设我们有 500...
Binder 是 Android 中的 IPC(进程间通信)的最要一环,它的作用就是: 异步调用应用向 binder 驱动发送数据后不需要挂起线...
一、前言 上篇,我们学习了如何利用 UICollectionView 来制作一个普通的轮播图(BannerView);在一般的产品中,普通的 B...
一、前言 上一篇,我们完成了第一个自定义组件《圆形倒计时进度条》,而且支持 CocoaPods 和 SPM 两种方式,只是没有形成单独的库而已...
一、前言 上篇我们了解了 SPM 如何帮助我们快速接入第三方依赖源;现实中,我们不仅需要依赖第三方源,往往我们也需要使得项目模块化、组件化;类似...