原文:RxSwift 系列(一) -- Observables

为什么使用RxSwift 我们编写的代码绝大多数都涉及对外部事件的响应。当用户点击操作时,我们需要编写一个 IBAction事件来响应。我们需要观察通知,以检测键盘何时改变位置。当网络请求响应数据时,我们必须提供闭包来执行。我们使用KVO来检测变量的变化。所有这些不同的系统使我们的代码增加了不必要地复杂。如果有一个一致的系统来处理我们的所有的调用 响应代码,难道不是更好吗 Rx就是这样一个系统。 ...

2017-07-20 15:09 0 1382 推荐指数:

查看详情

RxSwift 系列(九) -- 那些难以理解的概念

前言 看完本系列前面几篇之后,估计大家也还是有点懵逼,本系列前八篇也都是参考RxSwift官方文档和一些概念做的解读。上几篇文章概念性的东西有点多,一时也是很难全部记住,大家脑子里面知道有这么个概念就行,用的时候,再来查阅一番,慢慢就掌握了。 本篇主要来深入了解一些RxSwift实战中用 ...

Wed Jul 26 00:15:00 CST 2017 0 6760
RxSwift

ReactiveX(简写: Rx) 是一个可以帮助我们简化异步编程的框架。 RxSwift 是 Rx 的 Swift 版本。 将KVO,异步操作 和 流 全部被统一成抽象序列 什么要使用 RxSwift ? 复合 - Rx 就是复合的代名词 复用 - 因为它易复合 清晰 ...

Sat Apr 11 23:51:00 CST 2020 0 670
【Knockout】二、监控属性Observables

MVVM和viewModel Knockout是建立在以下三大核心功能之上的: 监控属性和依赖跟踪(Observables and dependency tracking) 声明式绑定(Declarative bindings) 模板(Templating) 首先让我们先来 ...

Sat Dec 26 00:39:00 CST 2015 0 3600
[RxSwift]7.1、RxSwift 常用架构:MVVM

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博主域名:https://www.zengqiang.org➤GitH ...

Sat Aug 29 17:42:00 CST 2020 0 1075
RxSwift 对 MJRefresh 使用的封装

对于一个很常用的两个库, MJRefresh 如何可以像 UIButton 使用方式呢: Rxswift 中的很多类似处理的方式都使用了跟下面极为相似的代码, 进行针对 UIControl的适配时,是通过一个中间层 ControlTarget来完成的,为了保持 ...

Sun Nov 05 01:45:00 CST 2017 0 1078
moya rxswift的简单实用

导入三方 pod 'Moya/RxSwift', '~> 11.0' pod 'SwiftyJSON', '~> 4.0' 配置文件 import UIKit import Moya import SwiftyJSON import RxSwift //请求 ...

Sat Feb 29 23:47:00 CST 2020 0 658
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM