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
ReactiveSwift
swift项目
target'YE’dopod'HandyJSON'pod'
ReactiveSwift
'pod'SQLite.swift'pod'HyphenateLite'pod'EaseUIL
GA_
·
2019-10-31 04:09
ReactiveSwift
框架分析1 — Signal 和 Observer
为什么用
ReactiveSwift
?
沈枫_SerenF
·
2019-06-17 16:47
ReactiveSwift
官方文档学习
Event基本构成event:事件流的基本传递单元事件流的构成:任意个valueevent,以及一个可选的终止事件,包括completed、failed、interrupted。终止以后,就不会在接收。signal和signalProducer都sendevent事件形式valueevent可以携带多个值,这些值必须同一类型,其他没什么限制。例如value可以表示集合,进度等,甚至可以使用()表示
夜雨聲煩_
·
2019-04-15 16:32
iOS ReactiveCocoa 初探
ReactiveCocoa(简称为RAC)是构建于
ReactiveSwift
之上的一个基于函数响应式编程思想的框架。提供了一套可组合,可声明,可实现,可回调,灵活多变的API。
索性流年
·
2019-03-20 09:50
ReactiveCocoa swift
最好的文档还是官方文档http://reactivecocoa.io/
reactiveswift
/docs/latest/basicoperators.html#catching-failuresEventevent
夜雨聲煩_
·
2019-03-13 11:37
ReactiveObjC看这里就够了
1、什么是ReactiveObjCReactiveObjC是ReactiveCocoa系列的一个OC方面用得很多的响应式编程三方框架,其Swift方面的框架是(
ReactiveSwift
)。
威廉云霄
·
2019-02-27 18:42
Moya使用以及处理服务器端不同格式的数据
'~>12.0'#or#如果你的项目中用到了RxSwift就可以导入这个pod'Moya/RxSwift','~>12.0'#or#如果你的项目中用到了Reactive就可以导入这个pod'Moya/
ReactiveSwift
Codepgq
·
2018-12-26 15:36
Cocoapods导入ReactiveCocoa5.0以上版本注意事项
但是RAC依赖于
ReactiveSwift
,等于你引入了两个库。这种情况下的podfile的文件如下:use_frameworks!
乡水情缘
·
2018-06-19 11:29
Cocoapods导入ReactiveCocoa5.0以上版本注意事项
但是RAC依赖于
ReactiveSwift
,等于你引入了两个库。这种情况下的podfile的文件如下:use_frameworks!
乡水情缘
·
2018-06-19 11:29
初识ReactiveObjC
RAC分为ReactiveObjC、
ReactiveSwift
、ReactiveBridge,纯OC项目用ReactiveObjC,纯swift项目用
ReactiveSwift
,混合开发用ReactiveBridge
Wey的小窝
·
2018-05-11 13:41
Swift学习记录 Day 4
从100DaysofSwift中学习,实践目前正在学习swift,刚刚接触了解了一部分语法后就因为自己在OC上使用reactiveOBJC还算熟练,想直接学会rxswift和
reactiveswift
,
那不是随你
·
2018-05-07 14:20
Swift中的RactiveCocoa (上)
RXSwift的教程太多,
ReactiveSwift
的教程又太少账号停止维护,提问/讨论请移步掘金账号前言大概是这样,Swift4.0出了,重新梳理Swift知识,对比了下RXSwift和
ReactiveSwift
黑花白花
·
2018-04-09 18:44
ReactiveCocoa 5.0及之后的版本,iOS在纯OC(Objective-C)项目中使用RAC,通过CocoaPods配置
这个调整就是将RAC拆分为四个库:ReactiveCocoa、
ReactiveSwift
、ReactiveObjC、ReactiveObjCBridge。
aiq西米
·
2017-12-08 18:37
ReactiveSwift
源码解析(十二) MutableProperty基本代码实现
前两篇博客我们分别聊了
ReactiveSwift
框架中的负责标记对象的生命周期的类Lifetime以及负责原子性操作的Atomic类的具体代码实现。
青玉伏案
·
2017-08-28 09:00
ReactiveSwift
源码解析(十一) Atomic的代码实现以及其中的Defer延迟、Posix互斥锁、递归锁
本篇博客我们来聊一下
ReactiveSwift
中的原子性操作,在此内容上我们简单的聊一下Posix互斥锁以及递归锁的概念以及使用场景。然后再聊一下Atomic的代码实现。
青玉伏案
·
2017-08-18 09:00
ReactiveSwift
源码解析(十) Lifetime代码实现
为了之后博客的进行,本篇博客我们就来聊一下
ReactiveSwift
框架中的Lifetime类的具体实现。从Lifetime这个名字中我们就这道,就是生命周期。
青玉伏案
·
2017-08-08 09:00
ReactiveSwift
源码解析(九) SignalProducerProtocol延展中的Start、Lift系列方法的代码实现
上篇博客我们聊完SignalProducer结构体的基本实现后,我们接下来就聊一下SignalProducerProtocol延展中的start和lift系列方法。SignalProducer结构体的方法扩展与Signal的扩展相同,都是面向协议的扩展。首先创建了一个SignalProducerProtocol协议,使SignalProducer在延展中遵循SignalProducerProtoc
青玉伏案
·
2017-07-26 10:00
ReactiveSwift
源码解析(八) SignalProducer的代码的基本实现
在前面几篇博客中我们详细的聊了
ReactiveSwift
中的Bag、Event、Observer以及Signal的使用方式和代码实现。
青玉伏案
·
2017-07-20 09:00
ReactiveSwift
源码解析(七) Signal的CombineLatest的代码实现
本篇博客我们就来聊一下combineLatest()的使用以及具体的实现方式。在之前的《iOS开发之ReactiveCocoa下的MVVM》的博客中我们已经聊过combineLatest()的用法,虽然是使用老版本的ReactiveCocoa和Objective-C语言介绍的,不过使用原理上都是一致的。都是将两个信号量进行合并,当其中一个信号量发出Value事件时,如果另一个信号量之前也发送过Va
青玉伏案
·
2017-07-13 09:00
ReactiveObjC学习笔记
ReactiveCocoaObjective-C的介绍,ReactiveCocoa的OC版本现在叫做ReactiveObjC了,ReactiveCocoa的升级版本是用Swift语言写的,想了解它的升级版本,请看ReactiveCocoa或者
ReactiveSwift
LZF_home
·
2017-07-12 11:26
ReactiveSwift
源码解析(六) SignalProtocol的take(first)与collect()延展实现
上篇博客我们聊了observe()、map()、filter()延展函数的具体实现方式以及使用方式。我们在之前的博客中已经聊过,Signal的主要功能是位于SignalProtocol的协议延展中的,而且延展函数是非常的多的。今天博客中我们继续来聊SignalProtocol中那些比较核心的延展实现。本篇博客我们就来聊一下take()函数的使用以及实现方式,并且再聊一下Signal中collect
青玉伏案
·
2017-07-10 09:00
ReactiveSwift
源码解析(五) SignalProtocol的observe()、Map、Filter延展实现
上篇博客我们对Signal的基本实现以及Signal的面向协议扩展进行了介绍,详细内容请移步于《Signal中的静态属性静态方法以及面向协议扩展》。并且聊了Signal的所有的g功能扩展都是放在Signal所实现的SignalProtocol协议的扩展中的。本篇博客就沿袭上篇博客的内容,我们来聊一下SignalProtocol的部分扩展。本篇博客我们主要来聊一下对Signal添加Observer的
青玉伏案
·
2017-07-05 09:00
ReactiveSwift
源码解析(四) Signal中的静态属性静态方法以及面向协议扩展
上篇博客我们聊了Signal的几种状态、Signal与Observer的关联方式以及Signal是如何向关联的Observer发送事件的。本篇博客继续上篇博客的内容,来聊一下Signal类中静态的never和empty计算属性以及pipe()静态方法。然后再聊聊Signal中的面向协议编程中的面向协议扩展。在Signal中,只要是对Signal的扩展都是加在了Signal所实现的协议中,稍后会进行
青玉伏案
·
2017-07-01 06:00
ReactiveSwift
源码解析(三) Signal代码的基本实现
上篇博客我们详细的聊了
ReactiveSwift
源码中的Bag容器,详情请参见《
ReactiveSwift
源码解析之Bag容器》。
青玉伏案
·
2017-06-27 09:00
ReactiveSwift
源码解析(二) Bag容器的代码实现
今天博客我接着上篇博客的内容来,上篇博客我们详细的看了
ReactiveSwift
中的Observer已经Event的代码实现。接下来我们来看一下
ReactiveSwift
中的结构体Bag的实现。
青玉伏案
·
2017-06-21 09:00
ReactiveSwift
源码解析(一) Event与Observer代码实现
本篇博客的主题是解析ReactiveCocoa框架中的核心模块
ReactiveSwift
中的两个核心类的实现,也就是对Event和Observer这两个类进行解析。
青玉伏案
·
2017-06-19 10:00
【iOS 开发】ReactiveObjC(RAC)的使用汇总
ReactiveCocoaRAC指的就是RactiveCocoa,是Github的一个开源框架,能够帮我们提供大量方便的事件处理方案,让我们更简单粗暴地去处理事件,现在分为ReactiveObjC和
ReactiveSwift
Jonzzs
·
2017-06-16 11:42
ReactiveCocoa 5.0以上安装
但是RAC依赖于
ReactiveSwift
,等于你引入了两个库。这种情况下的podfile的文件如下:use_frameworks!
Terrnce
·
2017-05-27 14:57
ReactiveCocoa(5.0)简单解析和导入
随着Swift升级为3.0,ReactiveCocoa也跟着一起升级改版,这个升级是将RAC拆分为了四个库:ReactiveCocoa、
ReactiveSwift
、ReactiveObjC、ReactiveObjCBridgeReactiveCocoa
简简单单写书
·
2017-05-05 14:30
ReactiveCocoa5.0导入方法
ReactiveCocoa5.0以后将RAC拆分为四个库:ReactiveCocoa、
ReactiveSwift
、ReactiveObjC、ReactiveObjCBridge。
Style_伟
·
2017-02-24 09:14
ReactiveCocoa 5.0 初窥:可能是最痛的一次升级
这个调整就是将RAC拆分为四个库:ReactiveCocoa、
ReactiveSwift
、ReactiveObjC、ReactiveObjCBridge。
没故事的卓同学
·
2016-11-15 01:36
上一页
1
2
下一页
按字母分类:
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
其他