mapanguan

导航

2018年7月4日 #

RxSwift学习笔记7:buffer/window/map/flatMap/flatMapLatest/flatMapFirst/concatMap/scan/groupBy

摘要: 1.buffer的基本使用 2.Window的基本使用 3.map的基本使用: 4.flatmap基本使用: 5.flatMaplatest的基本使用: 6.groupBy的基本使用: 阅读全文

posted @ 2018-07-04 17:05 mapanguan 阅读(821) 评论(0) 推荐(0) 编辑

2018年7月3日 #

RxSwift学习笔记6:Subjects/PublishSubject/BehaviorSubject/ReplaySubject/Variable

摘要: // 从前面的几篇文章可以发现,当我们创建一个 Observable 的时候就要预先将要发出的数据都准备好,等到有人订阅它时再将数据通过 Event 发出去。 // 但有时我们希望 Observable 在运行时能动态地“获得”或者说“产生”出一个新的数据,再通过 Event 发送出去。 //比如:订阅一个输入框的输入内容,当用户每输入一个字后,这个... 阅读全文

posted @ 2018-07-03 09:56 mapanguan 阅读(506) 评论(0) 推荐(0) 编辑

2018年7月2日 #

RxSwift学习笔记5:Binder

摘要: 使用 Binder 创建观察者 自定义可绑定属性 //既然使用了 RxSwift,那么更规范的写法应该是对 Reactive 进行扩展。 //这里同样是给 UILabel 增加了一个 fontSize 可绑定属性。(注意:这种方式下,我们绑定属性时要写成 label.rx.fontSize) RxS 阅读全文

posted @ 2018-07-02 11:04 mapanguan 阅读(632) 评论(0) 推荐(0) 编辑

2018年6月29日 #

RxSwift学习笔记4:disposeBag/scheduler/AnyObserver/Binder

摘要: 补充知识: 阅读全文

posted @ 2018-06-29 10:45 mapanguan 阅读(188) 评论(0) 推荐(0) 编辑

2018年6月28日 #

RxSwift学习笔记3:生命周期/订阅

摘要: 有了 Observable,我们还要使用 subscribe() 方法来订阅它,接收它发出的 Event。 阅读全文

posted @ 2018-06-28 09:24 mapanguan 阅读(431) 评论(0) 推荐(0) 编辑

2018年6月27日 #

RxSwift学习笔记2:Observable/生命周期/Event/oneNext/onError/onCompleted/

摘要: Observable 是 Rx 的根基 官网:http://reactivex.io/ github地址:https://github.com/ReactiveX/RxSwift Observable<T> 这个类就是 Rx 框架的基础,我们可以称它为可观察序列。它的作用就是可以异步地产生一系列的  阅读全文

posted @ 2018-06-27 10:40 mapanguan 阅读(1243) 评论(0) 推荐(0) 编辑

2018年6月26日 #

RxSwift学习笔记1:RxSwift的编程风格

摘要: 第一天:简单体验与RxSwift的编程风格 由代码可以看出,与官方通过MVC代理方式实现列表的数据展示和操作,RxSwift在代码上跟精简,逻辑上更加连贯。 阅读全文

posted @ 2018-06-26 11:23 mapanguan 阅读(268) 评论(0) 推荐(0) 编辑

2018年6月21日 #

iOS处理视图上同时添加单击与双击手势的冲突问题

摘要: 如果是在cell上添加的视图,则可能与cell点击事件发生冲突,解决办法如下 阅读全文

posted @ 2018-06-21 15:12 mapanguan 阅读(720) 评论(0) 推荐(0) 编辑

2018年6月20日 #

创建Pods私有库

摘要: Pods私有库创建步骤 名词解释: repo(repository):私有仓库 spec(specification):pod的描述文件,是描述整个库的远吗的依赖关系和编译规则 repo创建 在github/公司的git服务器上创建一个空的git项目。eg:helloRepo git clone h 阅读全文

posted @ 2018-06-20 15:54 mapanguan 阅读(363) 评论(0) 推荐(0) 编辑

2018年6月19日 #

iOS开发中与库相关的术语

摘要: 动态库 VS 静态库 <!--?xml version="1.0" encoding="UTF-8"?--> .framework VS .a .a 是一个纯二进制文件,不能直接拿来使用,需要配合头文件、资源文件一起使用。在iOS中是最为静态库的文件名后缀。 .framework 中除了二进制文件还 阅读全文

posted @ 2018-06-19 17:51 mapanguan 阅读(245) 评论(0) 推荐(0) 编辑