E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Rxswift
swift(5)
RxSwift
之内存管理之一:普通使用
RxSwift
作为优秀的开源框架对于内存管理自然也是极为严格。接下来,我们探究一下普通使用的时候,什么情况下会导致
RxSwift
的内存泄露。
__拼搏__
·
2019-08-10 23:58
RxSwift
(13)—— 爬过的坑
RxSwift
(1)——初探
RxSwift
(2)——核心逻辑源码分析
RxSwift
(3)——Observable序列的创建方式
RxSwift
(4)——高阶函数(上)
RxSwift
(5)——高阶函数(下)
Cooci_和谐学习_不急不躁
·
2019-08-10 01:01
Swift 仿 Flutter 风格声明式 UI 封装思路
没有响应式,没有setState(),这一点可以通过
RxSwift
的绑定来将就。没有声明式,传统的命令式UI的代码和效果不匹配。没有JIT,编译耗费大量时间。
谁知_6ec8
·
2019-08-09 22:56
RxSwift
-dispose源码解析
RxSwift
是由序列,观察者,调度者,销毁者组成。可见,销毁者在
RxSwift
的重要性。了解销毁者,才能更好的了解
RxSwift
。
king_jensen
·
2019-08-09 15:55
RxSwift
-Disposable
funcdisposableDYZ(){letobservable=Observable.create{(observer)->Disposableinobserver.onCompleted()returnDisposables.create{print("subscription销毁啦")}}letdisposable=observable.subscribe(onNext:{(a)inpri
Code_人生
·
2019-08-09 13:36
RxSwift
(10)—— 场景序列总结
RxSwift
(1)——初探
RxSwift
(2)——核心逻辑源码分析
RxSwift
(3)——Observable序列的创建方式
RxSwift
(4)——高阶函数(上)
RxSwift
(5)——高阶函数(下)
Cooci_和谐学习_不急不躁
·
2019-08-09 00:56
RxSwift
(9)—— KVO底层探索(下)
RxSwift
(1)——初探
RxSwift
(2)——核心逻辑源码分析
RxSwift
(3)——Observable序列的创建方式
RxSwift
(4)——高阶函数(上)
RxSwift
(5)——高阶函数(下)
Cooci_和谐学习_不急不躁
·
2019-08-07 19:33
RxSwift
-disposer销毁者
先上一段代码letob=Observable.create{(observer)->Disposableinobserver.onNext("hello")returnDisposables.create{print("销毁释放了")}}//订阅序列letdispose=ob.subscribe(onNext:{(anything)inprint("订阅到:\(anything)")},onErr
Walker_Jiang
·
2019-08-07 18:57
RxSwift
学习
参考
RxSwift
中文文档
RxSwift
-TutorialRxSwift笔记-RxCocoa基础(一)学习RxCocoa&MVVM-C(二)Moya+PromiseKit+
RxSwift
优雅的书写网络请求如何写出最简洁优雅的网络封装
一叶菜
·
2019-08-07 18:16
RxSwift
-Subject
Subject即是序列也是观察者创建subject类收集观察者回调发送信号源码解析//1:初始化序列letpublishSub=PublishSubject()//2:发送响应序列publishSub.onNext(1)//3:订阅序列publishSub.subscribe{(a)inprint("订阅到了:",a)}.disposed(by:disposeBag)//再次发送响应publish
Code_人生
·
2019-08-07 15:49
RxSwift
-Subject实例
在
RxsWift
中还有一种非常特殊的序列Subject-即序列也为观察者Subject是一个代理,它既是Observer,也是Observable一、PublishSubject只会订阅到订阅之后发送的信号
Code_人生
·
2019-08-07 11:07
RxSwift
(8)—— KVO底层探索(上)
RxSwift
(1)——初探
RxSwift
(2)——核心逻辑源码分析
RxSwift
(3)——Observable序列的创建方式
RxSwift
(4)——高阶函数(上)
RxSwift
(5)——高阶函数(下)
Cooci_和谐学习_不急不躁
·
2019-08-06 16:55
RxSwift
核心原理Observable& Observer(一)
理解函数响应式编程思想RxSwfit核心内容Observable-产生事件Observer-响应事件Operator-创建变化组合事件Disposable-管理绑定(订阅)的生命周期Schedulers-线程队列调配按照RxSwfit的说法万物皆序列,所以我们先来探讨Observable序列的产生和Observer监听响应SimpleCodeletobservable=Observable.cre
OhYoung1990
·
2019-08-05 19:08
RxSwift
(11)—— dispose源码解析
RxSwift
(1)——初探
RxSwift
(2)——核心逻辑源码分析
RxSwift
(3)——Observable序列的创建方式
RxSwift
(4)——高阶函数(上)
RxSwift
(5)——高阶函数(下)
Cooci_和谐学习_不急不躁
·
2019-08-05 16:48
RxSwift
Observable可观察序列
squence序列有限序列letob=Observable.just([1,2,3,4])ob.subscribe(onNext:{(num)inprint(num)},onCompleted:{print("完成")})/*输出结果:[1,2,3,4]完成*/无限序列URLSession.shared.rx.response(request:URLRequest.init(url:URL.ini
紫水依
·
2019-08-03 19:58
RxSwift
-UITextField事件监听源码分析
RxSwift
对UITextField的事件.valueChanged,.editingDidBegin,.editingChanged,.editingDidEnd,.editingDidEndOnExit
king_jensen
·
2019-08-03 13:50
RxSwift
中的Timer
RxSwift
中的Timer我们在项目中经常会用到定时器,先来看下swift中使用定时器的几种方式:Timer//第一种写法timer1=Timer.init(timeInterval:1,target
silasjs
·
2019-08-02 14:31
RxSwift
之scheduler
RxSwift
之scheduler在之前阅读
RxSwift
源码过程中,总是和scheduler偶遇,这次我们来正式认识一下!
silasjs
·
2019-08-02 13:24
RXSwift
-Observable的创建(二)
通过上一篇探索
RXSwift
核心逻辑(一)的介绍,相信小伙伴们对于,
RxSwift
这个函数响应式编程框架有了一个较为深刻的认识,今天我们来介绍下
RxSwift
中各种Observable可观察序列的创建,
Ldies
·
2019-08-01 13:52
RXSwift
之swift几种定时器方式(3)
记录几种swift常用的定时器方式;1、Timer跟OC的NSTimer一样,有两种创建方式vartimer:Timer?(1)timer=Timer.init(timeInterval:1,target:self,selector:#selector(timerCountDown),userInfo:nil,repeats:true)RunLoop.current.add(timer!,forM
天空知诚
·
2019-07-31 15:12
RXSwift
RxSwift
-combineLatest
letstringSub=PublishSubject()letintSub=PublishSubject()Observable.combineLatest(stringSub,intSub){strElement,intElementin"\(strElement)\(intElement)"}.subscribe(onNext:{print($0)}).disposed(by:dispose
Code_人生
·
2019-07-31 14:26
RxSwift
(7)—— scheduler源码解析(下)
RxSwift
(1)——初探
RxSwift
(2)——核心逻辑源码分析
RxSwift
(3)——Observable序列的创建方式
RxSwift
(4)——高阶函数(上)
RxSwift
(5)——高阶函数(下)
Cooci_和谐学习_不急不躁
·
2019-07-31 14:10
RxSwift
(6)—— scheduler源码解析(上)
RxSwift
(1)——初探
RxSwift
(2)——核心逻辑源码分析
RxSwift
(3)——Observable序列的创建方式
RxSwift
(4)——高阶函数(上)
RxSwift
(5)——高阶函数(下)
Cooci_和谐学习_不急不躁
·
2019-07-31 14:40
RXswift
创建观察者的几种方式
RXswift
创建观察者的几种方式:所谓观察者,就是对事件的处理者。
_我和你一样
·
2019-07-31 09:38
RxSwift
-Queue源码探究
做了什么这是源码Queue.swift文件开头的一段描述Datastructurethatrepresentsqueue.Complexityofenqueue,dequeueisO(1)whennumberofoperationsisaveragedoverNoperations.ComplexityofpeekisO(1).一般实现(数组实现)//MARK:-队列的基本实现publicstru
jamalping
·
2019-07-30 10:40
FRP and
RxSwift
Core Logic
TalkaboutFRPFRP(FunctionalReactiveProgramming)isaprogrammingparadigmforreactiveprogramming(asynchronousdataflowprogramming)usingthebuildingblocksoffunctionalprogramming.Let'stalkaboutfunctionalprogram
crystalztl
·
2019-07-28 23:02
RxSwift
(三)--
RxSwift
使用介绍Observable的创建
Observable介绍Observable作为
RxSwift
的基础,一切的根基基于此,因此,想要透彻理解
RxSwift
,我们也要对Observable要有一些基本的了解。
Daniel_Harvey
·
2019-07-28 14:01
RxSwift
(2)—— 核心逻辑源码分析
RxSwift
(1)——初探
RxSwift
(2)——核心逻辑源码分析
RxSwift
(3)——Observable序列的创建方式
RxSwift
(4)——高阶函数(上)
RxSwift
(5)——高阶函数(下)
Cooci_和谐学习_不急不躁
·
2019-07-27 16:30
RxSwift
简单使用和与swift的写法对比
RxSwift
特点swift是一门静态语言,不像OC那样可以动态的传输数据发送消息,
RxSwift
可以弥补swift的这种语言特性。
紫水依
·
2019-07-27 00:15
RXSwift
-初体验(随想)
为什么要学
RXSwift
?有产生这个疑问的同学,请先看下图试问,这么牛逼的框架不值得去研究一番嘛???(贴心奉上)点了我,爱上我决定要去做一件事,至少要知道原因,或者是需要一份动力。
Tobesky
·
2019-07-26 15:23
RXSwift
初体验
RxSwift
作用在以前编写代码的时候,经常需要监听按钮的点击事件,textField文本框输入值的变化等,通过addTarget或者delegate等来完成事件的点击或者获取输入的新值,代码分散,不易查找
魔灵abc
·
2019-07-24 17:54
Swift -
RxSwift
入门介绍
RxSwift
介绍
RxSwift
主页
RxSwift
中文文档
RxSwift
是ReactiveX家族的重要一员,还有RxJava,RxJS,RxKotlin,Rx.NET等等。
寻常_0
·
2019-07-24 16:32
RXSwift
初次探索
RXSwift
的最初探索iOS中我们常用到的函数式编程oc中的RAC和swift中的
RXSwift
是非常有影响力的,最近也是尝试着查看
RXSwift
的相关信息,今天就从rxswif入手:
rxswift
的使用方式例如我们常见使用的观察者模式
家振要翻天
·
2019-07-23 16:04
Rxswift
学习之(一)函数响应式编程思想
Rxswift
学习之(一)函数响应式编程思想1.函数响应式编程思想必备基本概念简介2.iOS中三种编程思想:链式、函数式和响应式编程2.1链式编程2.2函数式编程2.3响应式编程3.什么是函数响应式编程
极客雨露
·
2019-07-23 12:37
swift
RXSwift
— 使用RxTest 和RxBlocking对Rx代码进行单元测试
12RxTest和RxBlocking属于
RxSwift
库,需要单独的导入。RxTest可测试Rx代码,它包括TestScheduler。
沈枫_SerenF
·
2019-06-19 15:12
RXSwift
— 使用MVVM实现一个歌单列表
今天我们将用
RxSwift
加上MVVM设计模式来开发一个简单的小Demo,在UICollectionView和UITableView中显示林肯公园的专辑和歌曲列表。Let'sgo!
沈枫_SerenF
·
2019-06-14 13:55
理解
RxSwift
:实现原理(二)
理解
RxSwift
:为什么要使用
RxSwift
(一)理解
RxSwift
:实现原理(二)
RxSwift
内部是如何运行的,Observable与Observer之间存在什么关系,Operator又是如何实现的
潇潇潇潇潇潇潇
·
2019-06-10 13:10
理解
RxSwift
:为什么要使用
RxSwift
(一)
理解
RxSwift
:为什么要使用
RxSwift
(一)理解
RxSwift
:实现原理(二)
RxSwift
是一个可以帮助我们简化异步编程的框架,它是ReactiveX(简写:Rx)的Swift版本。
潇潇潇潇潇潇潇
·
2019-06-04 17:25
本人常用的iOS库
1.Hue颜色扩展相关2.Snapkitautolayout布局3.Realm数据库4.
RxSwift
响应式5.Hero转场动画6.Lottie设计师动画7.Alamofire网络8.messageKit
Quinn士魁
·
2019-06-04 16:04
资源
理解
RxSwift
:为什么要使用
RxSwift
(一)
原文链接:https://juejin.im/post/5cf63b1a518825129d63e63e理解
RxSwift
:为什么要使用
RxSwift
(一)理解
RxSwift
:实现原理(二)
RxSwift
weixin_34364071
·
2019-06-04 09:03
【iOS】MVVM+
RxSwift
+ReactorKit+Coordinator
原文链接:https://juejin.im/post/5cf39c6951882552046db0eeMVVM+RxSwiftiOS中的MVVM架构早就是个老生常谈的问题,相比于传统的MVC架构方式,MVVM比较核心的地方在于双向绑定的过程,即View和ViewModel之间的绑定,而建立绑定关系最优方案是通过响应式的方式构建,iOS原生方面可以通过KVO+KVC的方式去搭建响应式,缺点是API
weixin_34309435
·
2019-06-02 15:36
通过
RxSwift
优雅使用 NotificationCenter
原文纯粹的官方代码使用NotificationCenter真的很难用,但是有了
RxSwift
,就变得方便了很多。
ImWiki
·
2019-05-24 00:00
项目中使用Carthage
cdWorkSpace/Test3.创建一个Carthage文件touchCartfile4.打开Cartfile文件openCartfile5.输入要引入的库#RXSwiftgithub"ReactiveX/
RxSwift
HarrySun_SH
·
2019-05-22 15:15
iOS
iOS
RxSwift
+ MVVM 如何构建ViewModel?
ViewModel需要具备以下特性:可插拔;可测试;采用绑定机制的MVVM模式会更加强大,所以ViewModel要充分利用
RxSwift
;把ViewModel当做黑箱,它可以接收输入,并产生输出,这就是定义
FicowShen
·
2019-05-02 18:46
RxJava基础一-创建操作符
ReactiveX是一种响应式扩展框架,有很多种实现,如RxAndroid,RxJS,
RxSwift
,RxRuby,RxCpp,RxGo等。
清水杨杨
·
2019-05-02 16:50
RxSwift
介绍(六)——网络请求
RxSwift
框架对网络请求也是帮我们进行了封装,方便我们在实际应用中快速使用,这次主要介绍下相关网络请求方法使用在swift环境下开发,网络请求框架最知名就是Alamofire,AFN网络请求框架swift
我只不过是出来写写代码
·
2019-04-26 18:36
RxSwift
介绍(五)——TableView的应用
这次打算单独将tableView在
RxSwift
框架中的使用整理成一篇文章。
我只不过是出来写写代码
·
2019-04-26 18:32
RxSwift
介绍(四)——实际应用之常用UI控件
在刚开始接触
RxSwift
框架时,最感到迷茫的就是着手用该框架写出我们自己的项目。个人感觉,在对RAC与
RxSwift
的基本原理有了一定认识之后,带着目的与问题去直接动手写代码是最快的学习路径。
我只不过是出来写写代码
·
2019-04-26 18:26
RxSwift
介绍(一)——
RxSwift
初探
作为函数式响应编程的代表,就不得不提
RxSwift
。
我只不过是出来写写代码
·
2019-04-26 18:02
RxSwift
个人学习笔记记录
文章目录一什么是
RxSwift
二
RxSwift
做了什么2-1简单介绍观察者设计模式2-1
RxSwift
做了什么2-3简单理解Observable&Observer三
RxSwift
初级操作3-1监听事件3
绍棠
·
2019-04-23 16:02
iOS开发
swift
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他