函数式编程
文章平均质量分 51
Quinn士魁
90后、公司上海、目前工作在北京,熟悉Swift、Objective-C,了解H5。
目前共参与开发过5款IOS端APP;包含直播Live功能、单词游戏功能、视频录制功能、视频滤镜后期处功能、物流管理功能、购物功能;积累了GPUImage图形及音视频处理、数据库存储、UI、多线程、数据解析、性能优化等经验。
接下来会继续深入GPUImage、OpenGL ES、H5等方面的学习研究;希望有共同爱好的人一起探讨、相互学习。邮箱 xoxo_X@126.com、QuinnX@126.com
展开
-
Swift 中被忽略的函数编程
简书:https://www.jianshu.com/u/9ed95c561b48 filter : 筛选,过滤滤,本意是过滤的意思 map : 映射,会遍历拷贝一份闭包里面的东西 forEach : 遍历 split : 分割,针对某一特定值进行分割,分成为两个数组 reduce : 归纳,这个 ······ sort : 排序,排序的方式决定闭包的内容 这些...原创 2018-06-24 18:57:15 · 342 阅读 · 0 评论 -
RxSwift 函数响应式编程:Observable浅析
接触Rx有种让你相见恨晚的感觉。 简书:https://www.jianshu.com/p/b66bfe4bdf7d 本文札记Observable的使用方法 一、创建 Observable.of() Observable.from([]) 需求如下:筛选以下数组,取偶数 "1","2","3","4","5","6","7"原创 2018-06-24 18:58:28 · 1056 阅读 · 0 评论 -
RxSwift 中的subject
可以同时作为 observable 和 observer 称为 subject 常见的subject有以下几种: 1.PublishSubject 执行的是会员制 只会把消息发送给消息之前的订阅者,一旦取消订阅,则不发送 2.BehaviorSubject 试用制度,没有发生事件时 给订阅者默认发送的内容 当事件已经发生过一次,当订阅时没有发生时间,返回最近的一次的历史事件 3.Repl...原创 2018-06-25 22:30:36 · 319 阅读 · 0 评论