Mazy.ma的博客

每天学习一点点,每天进步一点点... stay foolish stay hungry....

RxSwift笔记 - RxCocoa 基础 (一)

UILabel UITextField UITextView UIButton UISlider UIStepper UISwitch UISegmentedControl UILabel 文字绑定到 UILabel let label = UILabel() ...

2018-08-21 20:26:09

阅读数:13

评论数:0

RxSwift笔记 - Schedulers (调度器)

调度器(Schedulers) 调度器(Schedulers)是 RxSwift 实现多线程的核心模块,它主要用于控制任务在哪个线程或队列运行. RxSwift 中的几种 Scheduler CurrentThreadScheduler:表示当前线程 Scheduler。(默认使用这个) ...

2018-08-16 20:17:37

阅读数:18

评论数:0

RxSwift笔记 - 特征序列 (Single/Completable/Driver)

特征序列 可以看作是 Observable 的另外一个版本。它们之间的区别是: Observable 是能够用于任何上下文环境的通用序列 而 特征序列 可以帮助我们更准确的描述序列。同时它们还为我们提供上下文含义、语法糖,让我们能够用更加优雅的方式书写代码 Single 它不像 ...

2018-08-14 21:21:38

阅读数:12

评论数:0

RxSwift笔记 - Mathematical and Aggregate Operators

Concat toArray Reduce Concat concat 会把多个 Observable 序列合并(串联)为一个 Observable 序列 并且只有当前面一个 Observable 序列发出了 completed 事件,才会开始发送下...

2018-06-05 17:35:46

阅读数:51

评论数:0

RxSwift笔记 - Conditional and Boolean Operators

Amb Contains DefaultIfEmpty SkipUntil SkipWhile TakeUntil TakeWhile Amb 在多个源 Observables 中, 取第一个发出元素或产生事件的 Observable,然后只发出它的元素 ...

2018-06-03 22:56:05

阅读数:34

评论数:0

RxSwift笔记 - Observable Utility Operators

Delay Do Materialize Dematerialize ObserveOn SubscribeOn Timeout Using Delay 该操作符会将 Observable 的所有元素都先拖延一段设定好的时间,然后才将它们发送出来 O...

2018-06-03 12:22:53

阅读数:51

评论数:0

RxSwift笔记 - Error Handling Operators

CatchError CatchErrorJustReturn Retry Debug CatchError 从一个错误事件中恢复,将错误事件替换成一个备选序列 let sequenceThatFails = PublishSubject&...

2018-06-02 17:30:06

阅读数:35

评论数:0

RxSwift笔记 - Combining Observables

CombineLatest Merge StartWith SwitchLatest Zip CombineLatest 当两个Observables中的任何一个发射了数据时,使用一个函数结合每个Observable发射的最近数据项,并且基于这个函数的结果发射...

2018-06-02 17:16:03

阅读数:56

评论数:0

RxSwift笔记 - Filtering Observables

Debounce Single DistinctUntilChanged ElementAt Filter IgnoreElements Sample Skip Take TakeLast Debounce 过滤掉高频产生的元素 debounce 常用...

2018-05-27 22:14:58

阅读数:30

评论数:0

RxSwift笔记 - Transforming Observables

map flatMap flatMapLatest concatMap scan groupBy buffer window map 该操作符通过传入一个函数闭包把原来的 Observable 序列转变为一个新的 Observable 序列 Observ...

2018-05-27 15:36:50

阅读数:82

评论数:0

RxSwift笔记 - Creating Observables

create() just() from() / of() repeatElement() generate() deferred() range() interval() timer() empty() error() never() create() 使用...

2018-05-24 22:38:29

阅读数:26

评论数:0

RxSwift笔记 - Subjects

Subjects 同时充当了 Observer 和 Observable 的角色, 既是可被监听的序列也是观察者 有许多 UI 控件都存在这种特性,例如UITextField 的当前文本,UISwitch 的开关状态,UISegmentedControl 的选中索引号,UIDatePicker ...

2018-05-23 22:06:11

阅读数:27

评论数:0

RxSwift笔记 - Observer 观察者

AnyObserver Binder Binder 在 RxCocoa 中的应用 UIControl + Rx UILabel + Rx UIView + Rx 观察者(Observer)介绍 观察者(Observer)的作用就是监听事件,然后对这个事件做出响...

2018-05-22 21:52:01

阅读数:68

评论数:0

RxSwift笔记 - Observable 可观察序列

Observable - 可被监听的序列 Observable 的生命周期 Event 事件 特征序列 Single Completable Maybe Driver ControlEvent Observable - 可被监听的序列 Observable 用于描述...

2018-05-17 16:27:17

阅读数:46

评论数:0

RxSwift笔记 - 函数响应式编程

常见编程模式 函数式编程 - Functional Programming 响应式编程 - Reactive Programming 函数响应式编程 - Functional Reactive Programming 函数式编程 - Functional Programm...

2018-05-16 16:45:24

阅读数:81

评论数:0

RxSwift笔记 - 全局思维导图

个人 RxSwift 思维导图整理 此图来自网络 PS: 如过需要原图, 请留下邮箱

2018-05-15 10:19:24

阅读数:47

评论数:0

RxSwift笔记 - 学习资源分享

[特此申明】:以下资源摘自多位优秀博主文章,其联系已指出 在次感谢各位前辈给 Rx 爱好者铺路,谢谢! 书籍 RxSwift - By Raywenderlich GitBook RxSwift 中文文档 - By Beeth0ven ReactiveX文档中文翻译 - B...

2018-05-15 09:50:55

阅读数:227

评论数:0

RxSwift笔记 - 简单介绍

RxSwift RxSwift 是 ReactiveX 家族的重要一员, ReactiveX 是 Reactive Extensions 的缩写,一般简写为Rx。 ReactiveX 官方给Rx的定义是,Rx是一个使用可观察数据流进行异步编程的编程接口。 ReactiveX结合了观察者模式、...

2018-05-13 22:03:48

阅读数:42

评论数:0

iOS - 常用 Animations 动画总结

动画在软件开发中用的非常频繁,没有动画的软件,就类似于僵尸;所以对 iOS 常用的动画进行归纳总结,参考官方文档以及 UIView 和 QuartzCore 文档,受益颇多 UIViewAnimation UIView 一般形式动画 UIView 闭包式动画 基础动画 关键帧动画 转场动画...

2018-01-10 16:45:55

阅读数:328

评论数:0

iOS - 控制器自定义动画跳转 [导航跳转]

参考资料:Apple 开发文档 Customizing the Transition AnimationsWWDC 2013 Custom Transitions Using View Controllers图例:跳转的动画有很多,全部可以自定义创建自定义转换你必须遵循三个步骤: 1、创建一个类,...

2018-01-04 15:12:43

阅读数:342

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭