上一篇中,我们了解了RxSwift的核心概念与核心逻辑,有兴趣的读者可以了解一下:新手读的懂的RxSwift源码解析(零)-- 核心概念与核心逻辑[https://www.j...
上一篇中,我们了解了RxSwift的核心概念与核心逻辑,有兴趣的读者可以了解一下:新手读的懂的RxSwift源码解析(零)-- 核心概念与核心逻辑[https://www.j...
tips 没有购买cleanMyMac的同学,不要担心,我既然写了文章,肯定是不为了让同学们花钱购买软件的。 CoreSimulator与Xcode两个文件夹造成Mac中多...
八、变换操作(Transforming Observables) 变换操作指的是对原始的 Observable 序列进行一些转换,类似于 Swift 中 Collection...
本文介绍了适配器模式的定义和概念,以及实际开发中的场景和案例,对应的代码可以在AdapterPatternDemo这里下载到。 1. 定义 什么是适配器模式?(电源适配器、转...
随着微软大大宣布GitHub针对个人用户的仓库免费,相信每位开发者都感受到了“真香”。 然而因为一些众所周知的原因,国内访问GitHub总会遇到下载速度缓慢、链接意外终止的情...
本文Demo的完整工程代码, 参考这里的EqualAndHashDemo 目录 为什么要有isEqual方法? 如何重写自己的isEqual方法? 为什么要有hash方法? ...
前言 图片轮播是一种很常见的UI交互方式。以前一直使用着别人写的轮子。最近空闲下来,就尝试着写一个UICollectionView的图片轮播器,原理也不难。这里说...
参考文献《招聘一个靠谱的iOS》 深拷贝和浅拷贝 由上面的图我们可以明确地看出, 浅拷贝(Shallow copy)可以说是指针复制,它们指向共同的内存地址,没有产生新的对象...
React Native QQ交流群(美团,饿了么,阿里的大神都在里面):276960232 视频学习路线:菜鸟窝React Native 视频系列教程 博客学习路线,江清清...