首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Audi
订阅
ndgj3g1rvi6wmbam06epbr55g
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
谈谈对APP重构的思考
整体架构 架构分三层,从下至上依次为: 基础层,服务层,业务层 基础层:与 app 不相关的基础功能,任何 app 都可以接入。 服务层:服务于业务,一些通用组件和对基础模块的封装。
ReactorKit源码阅读
1. 前言 ReactorKit是建立在RxSwift生态下的一个状态管理框架,说是框架,其实它的封装非常轻量。本文是阅读源码的一些收获。 2. 协议和运行时 为了让Swift的protocol extension具有 给实现协议的人动态添加一个属性(依赖) 这个能力,它采用了…
【iOS】MVVM+RxSwift+ReactorKit+Coordinator
iOS 中的 MVVM 架构早就是个老生常谈的问题,相比于传统的 MVC 架构方式, MVVM 比较核心的地方在于双向绑定的过程,即 View 和 ViewModel 之间的绑定,而建立绑定关系最优方案是通过响应式的方式构建,iOS 原生方面可以通过 KVO + KVC 的方式…
架构系列—基于状态管理的单向数据流架构
之前学习React期间接触到了Redux,第一次对基于状态管理的单向数据流架构有了一个认识,简单的公式即UI = f(state)。下面是Redux的一个架构图(看不懂,就继续往下看): 统一管理应用状态,包括统一的机制和唯一的状态容器,这让应用状态的改变更容易预测,也更容易调…
RxSwift+Moya网络请求之项目实战
RxSwift+Moya之项目实战RxSwift的使用详解01RxSwift的使用详解02一.下面将将进行实战项目1.登录注册功能输入用户名要大于6个字符,不然密码不能输入密码必须大于6个字符,不然重
iOS使用Texture和Rxswitf进行MVVM架构的沸点页面仿写
使用Texture进行的界面元素搭建,RxSwift实现的VM数据流驱动View更新,Moya+Rx的网络请求。后续文章补充了网络的简单封装,RxSwift使用,combine使用。
RxSwift学习——理解Observable(一)| 8月更文挑战
前言 就我学习RxSwift的感觉,各种文档和说明都会说Observable是Rx中最最最核心的部分。 然而,正是因为它核心、关键,理解起来也不容易。 这里,我来来说说我对它的理解。
Swift 开发 wanandroid 客户端——分别使用Swift与RxSwift构建积分排行榜页面
这是我参与更文挑战的第19天,活动详情查看: 更文挑战 终于要正面刚RxSwift了。 编写Swift和RxSwift的感受 其实我想说的是,Swift和RxSwift根本就是两种语言! 在很长一段时
Swift 开发 wanandroid 客户端——RxSwift封装MJRefresh
这是我参与更文挑战的第21天,活动详情查看: 更文挑战 先上一个RxSwift封装UIButton的例子 凡事都是先易后难,所以,在尝试通过RxSwift前,我们先看看RxCocoa框架对于系统组件的
Rxswift(一)函数响应式编程思想
1. 函数响应式编程思想必备基本概念简介 数学函数的特点是对于每一个自变量,存在唯一的因变量与之对应。而编程函数的特点是参数和返回值都不是必须的,函数可能依赖外界或者影响外界。 block可以作为对象的属性,也可以作为方法的参数,也可以作为返回值。而作为返回值是链式编程的核心。…