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
reactivecocoa
ReactiveObjC原理
原文链接:https://github.com/Draveness/analyze/blob/master/contents/ReactiveObjC/RACSignal.md『状态』驱动的世界:
ReactiveCocoa
红红宝宝
·
2023-08-18 05:57
iOS开发之访问GitHub慢
Errorinstalling
ReactiveCocoa
[!]
chasitu
·
2023-08-13 08:49
MVC、MVVM、MVP、VIPER架构设计模式
www.cnblogs.com/oc-bowen/p/6255475.html架构模式MV(X)系列概要当今我们已经有很架构设计模式方面的选择:MVCMVP--->面向协议编程MVVM--->双向绑定(函数式编程
ReactiveCocoa
Janek_m
·
2023-08-12 08:37
iOS技术图谱之RAC
ReactiveCocoa
作用在我们iOS开发过程中,当某些事件响应的时候,需要处理某些业务逻辑,这些事件都用不同的方式来处理。
iOS大蝠
·
2023-08-11 13:17
ReactiveCocoa
FRP全称FunctionReactiveProgramming,从名称就能够看出来这个模型关键就是FunctionProgramming和ReactiveProgramming的结合。那么就先从函数式编程说起。说函数式编程前先聊聊链式编程,先看看一个开源Alert控件的头文件里定义的接口方法的写法。/**自定义样式的alertView**/+(instancetype)showAlertWith
sudhengshi
·
2023-08-08 12:35
iOS比较常用的第三方
对部分好用的第三方做记录,基本上也是转的一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
/
ReactiveCocoa
2:hud提示框地址:
拔掉胡子的兔子
·
2023-08-06 02:29
安装
ReactiveCocoa
一直提示下面SWIFT_VERSION的问题,求解
ZHENdeiMac:
ReactiveCocoa
FromJosephzhenwang$podinstallAnalyzingdependenciesDownloadingdependenciesUsingReachability
酒红色T恤
·
2023-08-01 20:26
iOS开发常用轮子推荐
框架https://github.com/
ReactiveCocoa
/ReactiveObjChttps://github.com/
ReactiveCocoa
/ReactiveSwifthttps://
今晚月色
·
2023-08-01 10:24
RAC框架学习和运用
ReactiveCocoa
(简称为RAC),是由Github开源的一个应用于iOS和OS开发的一个框架,在我们iOS开发过程中,当某些事件响应的时候,需要处理某些业务逻辑,这些事件都用不同的方式来处理。
进阶的蚊子
·
2023-07-30 05:46
ReactiveCocoa
- 基础部分
介绍
ReactiveCocoa
(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,因此很多苹果框架喜欢以Cocoa结尾。
得_道
·
2023-07-29 20:47
ReactiveCocoa
(RAC)初探
Notification通知[[[NSNotificationCenterdefaultCenter]rac_addObserverForName:UIKeyboardWillShowNotificationobject:nil]subscribeNext:^(NSNotification*_Nullablex){NSLog(@"%@",x);}];ControlEvent事件[[self.log
_相信自己_
·
2023-07-29 12:01
UIAlertController + Extension 自定义UIView
//importUIKitimportAlert_DialogimportReactiveSwiftimport
ReactiveCocoa
im
Sico2Sico
·
2023-07-28 02:48
iOS
Swift
UIAlert
Extension
扩展
Swift
ReactiveCocoa
5.0 &ReactiveSwift &Reactive.Swift (Base)理解
源码///Describesaproviderofreactiveextensions.//////-note:`ReactiveExtensionsProvider`doesnotindicatewhetheratypeis///reactive.Itisintendedforextensionstotypesthatarenotowned///bythemoduleinordertoavoid
Sico2Sico
·
2023-07-28 02:47
Swift
RACSwift
Swift
Base
Reactive
Cocoa
RACSignal源码解析
RACStream是
ReactiveCocoa
中的核心概念:信号;RACStream中有2个子类:RACSignalRACSequence这篇文章先分析RACSignal的源码实现RACSignal源码解析
806349745123
·
2023-07-27 07:38
RACSignal常用方法深入分析(2)
ReactiveCocoa
框架RACSignal+Operations.h定义了RACSignal常规操作方法,接下来对一些常用的方法进行分析并解析其作用。RACSignal常用方法深入分析(2)
806349745123
·
2023-07-24 16:50
iOS中的函数响应式编程思想
一、前言最近正在学习iOS底层框架,在学习RxSwift的课程时,涉及到了函数响应式编程的思想,这让我想起了在工作项目中使用到的
ReactiveCocoa
第三方库,它里面也使用了函数响应式编程思想,之前只是看了简单的介绍
写下岁月的痕迹
·
2023-07-18 00:35
ReactiveCocoa
在实际项目中的使用(二)联合操作
[
ReactiveCocoa
在实际项目中的使用(一)基本操作](http://www.jianshu.com/p/06db839745ec)#1、merge操作merge是合并的意思,将两个或者多个信号合并
·
2023-06-24 09:45
论RAC+MVVM 模式下的网络请求
RAC:即
ReactiveCocoa
是一套函数式编程的框架,的确很好用,可以节省很多开发时间。当下Swift也提供很多类似的高阶函数,学习一下还是很有必要的,我这里给几个链接有兴趣的可以看一下。
朱Younger
·
2023-06-21 15:45
iOS
ReactiveCocoa
基础使用
1、
ReactiveCocoa
简介
ReactiveCocoa
(简称为RAC),是由Github开源的一个应用于iOS和OSX开发的新框架。RAC具有函数式编程(FP)和响应式编程(RP)的特性。
枫叶情结
·
2023-06-21 02:08
iOS比较常用的第三方及实例(不断更新中)
把平时看到或项目用到的一些插件进行整理,文章后面分享一些不错的实例,若你有其它的插件欢迎分享,不断的进行更新;一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
马拉萨的春天
·
2023-06-16 07:05
一天一读
第三方框架
第三方框架
iOS
ReactiveCocoa
延迟操作:throttle还是debounce?
有时当我们观察一个在不断变化的值的时候,除了需要相应的刷新UI之外,可能还要做点其他操作,比如网络请求之类的。典型的需求比如,实时搜索和购物车商品数量增减等。我们这里以购物车商品数量增减为例简单谈下标题中的内容。购物车中的商品点击加减号增减数量.png很好理解,为了记录当前商品加购数量,点击加减号的同时我们需要将最新的值同步给服务器。但如果每点一次就发一次请求的话,显然不够合理,因为短时间的连续快
问问你是谁
·
2023-06-14 00:38
mojito: 麻烦给我的爱人来一份 RxSwift
卡蜜尔说过优雅,永不过时麻烦给我的爱人来一份RxSwiftRxSwift是Rx系列的Swift版本,相较于OC版的
ReactiveCocoa
它们有着异曲同工之妙函数响应式编程(FRP)什么是函数响应式编程
overla5
·
2023-06-13 23:33
iOS RAC 的使用总结 (转载)
ReactiveCocoa
(简称RAC),是GitHub上开源的一个应用于iOS和OSX开发的一个新框架.RAC具有函数式编程和响应者编程的特性.
ReactiveCocoa
解决的问题:1.传统iOS开发过程中
weixin_33851429
·
2023-06-11 03:36
移动开发
测试
swift
ReactiveCocoa
设计规范
DesignGuidelines【译】RACSequence的一些约定默认情况延迟发生默认会阻塞调用者副作用只发生一次RACSignal的约定信号事件有序串行执行,保证不会同时到达两个或多个信号,但是可以运行在不同的scheduler之上。订阅事件总会在一个scheduler上错误会立即传播(优先级最高)订阅事件会产生副作用订阅关系总会在complete或error时自动销毁销毁会取消正在执行的任
superYang0033
·
2023-04-18 19:46
解决XCode报错:The “Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported v...
项目导入
ReactiveCocoa
7.0时,报错:image.png如图可知,是swift版本问题,并且也给出了解决提示,所以接下来就是选中使用到swift的框架,打开BuildSettings,搜索框筛选出
程序员安娜
·
2023-04-17 19:58
RAC - 点击获取验证码 demo
文章系列《
ReactiveCocoa
概述》《RACSignal》《RACDisposable》《RACSubject、RACReplaySubject(内附冷信号和热信号的区别)》《集合RACTuple
下班不写程序
·
2023-04-14 18:18
一个
ReactiveCocoa
的小坑
之前遇到过的一个小坑,没有记录下来。昨天再次遇到,记录一下。RAC需要@weakify(self)和@strongkify(self)来防止block的循环引用,这个大家都知道。有一个点忽略的是,当直接访问self的成员变量的时候,不能使用_val的方式,一定要用self.val。如果是纯的成员变量(没有对应的属性),也要用self->_val的方式访问。因为访问成员变量_val的时候,block
子达如何
·
2023-04-11 00:59
学习RAC记录
FRP的核心是信号,信号在
ReactiveCocoa
(以下简称RAC)中是通过RACSignal来表示的,信号是数据流,可以被绑定和传递。
131413
·
2023-04-10 14:14
RAC 中的通知、代理、KVO, 基本事件、方法的监听
文章系列《
ReactiveCocoa
概述》《RACSignal》《RACDisposable》《RACSubject、RACReplaySubject(内附冷信号和热信号的区别)》《集合RACTuple
下班不写程序
·
2023-04-08 06:57
ReactiveCocoa
-Signal
ReactiveCocoa
是一个将函数响应式编程(FunctionalReactiveProgramming)带入到Objective-C中的开源库。
浅笑11
·
2023-04-07 03:23
RAC - 核心方法bind
文章系列《
ReactiveCocoa
概述》《RACSignal》《RACDisposable》《RACSubject、RACReplaySubject(内附冷信号和热信号的区别)》《集合RACTuple
下班不写程序
·
2023-04-05 22:07
RAC - 映射(Map & flattenMap)
文章系列《
ReactiveCocoa
概述》《RACSignal》《RACDisposable》《RACSubject、RACReplaySubject(内附冷信号和热信号的区别)》《集合RACTuple
下班不写程序
·
2023-04-05 18:10
iOS 常用第三方
一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
/
ReactiveCocoa
2:hud提示框地址:https://github.com/jdg
fanaf
·
2023-04-05 13:27
RAC - 定时器
文章系列《
ReactiveCocoa
概述》《RACSignal》《RACDisposable》《RACSubject、RACReplaySubject(内附冷信号和热信号的区别)》《集合RACTuple
下班不写程序
·
2023-04-05 03:06
集合RACTuple、RACSequence
文章系列《
ReactiveCocoa
概述》《RACSignal》《RACDisposable》《RACSubject、RACReplaySubject(内附冷信号和热信号的区别)》《集合RACTuple
下班不写程序
·
2023-04-05 01:36
ReactiveCocoa
的使用
ReactiveCocoa
是GitHub上一个开源的函数响应式(FunctionalReactiveProgramming)框架,提供Objective-CReactiveObjC和SwiftReactiveSwift
奉灬孝
·
2023-04-04 13:12
2022-07-03-所有的iOS第三方库
一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
/
ReactiveCocoa
2:hud提示框地址:https://github.com/jdg
空谷幽兰_207a
·
2023-04-03 22:38
RACCommand
文章系列《
ReactiveCocoa
概述》《RACSignal》《RACDisposable》《RACSubject、RACReplaySubject(内附冷信号和热信号的区别)》《集合RACTuple
下班不写程序
·
2023-04-03 20:49
rac_liftSelector
文章系列《
ReactiveCocoa
概述》《RACSignal》《RACDisposable》《RACSubject、RACReplaySubject(内附冷信号和热信号的区别)》《集合RACTuple
下班不写程序
·
2023-04-03 10:23
RACSubject、RACReplaySubject(内附冷信号和热信号的区别)
文章系列《
ReactiveCocoa
概述》《RACSignal》《RACDisposable》《RACSubject、RACReplaySubject(内附冷信号和热信号的区别)》《集合RACTuple
下班不写程序
·
2023-04-03 09:12
基于
ReactiveCocoa
的MVVM编程模式架构
前言什么是MVVM模式?其实我觉得对于这个问题,每个人理解可能都是不一样的。因为ViewModel本身就是非常抽象的概念,它的实现也可以是各不相同。像是传统的MVC模式,需要把cell的设置放在ViewController中。实际上我们会更多的直接用cell调用Model,这虽然违背了MVC的原则,却使得整个项目结构变得清晰。所以个人认为大谈什么是V什么是M什么是VM没有很大的意义,重要的是对设计
RandomSuio
·
2023-04-01 16:15
ReactiveCocoa
初识
简单介绍:
ReactiveCocoa
是近年来比较黑科技的开源框架,但是学习路线比较陡峭,现在已经更新到5.0并已全面支持Swift语言,针对objc的部分已经独立分离出来,停留在了pod'ReactiveObjC
漂泊海上的大土豆
·
2023-04-01 10:53
ReactiveCocoa
入门到实战 学习笔记(一)
ReactiveCocoa
操作详解内容大纲RACSignal使用基础RACSignal各类操作RACSignal使用基础1.获得一个信号单元信号RACSignal*signal1=[RACSignalreturn
TAsama
·
2023-03-31 16:32
ReactiveCocoa
基础使用
1、
ReactiveCocoa
简介
ReactiveCocoa
(简称为RAC),是由Github开源的一个应用于iOS和OSX开发的新框架。RAC具有函数式编程(FP)和响应式编程(RP)的特性。
雾中探雪
·
2023-03-29 11:17
ReactiveCocoa
用法示例(二)
知识点RACSignal与OC对象方法的绑定RACSignal与OC对象属性的绑定[RACSignalmerge:],Merge操作的使用[RACSignalcombineLatest:reduce:^id(){}],Combine和reduce操作的使用[RACSignalreturn:nil]与[RACSignalempty],nil信号和空信号的区别示例项目功能点击电子发票纸质发票个人公司四
贺彦文
·
2023-03-27 04:54
ReactiveCocoa
的知识点及MVVM模式运用
MVVM
ReactiveCocoa
Demo介绍MVVM
ReactiveCocoa
Demo是一个以学习
ReactiveCocoa
为主的项目,里面包含关于
ReactiveCocoa
基础知识点及如何结合MVVM
杨继磊
·
2023-03-26 06:13
iOS 之 RAC的简单使用1
ReactiveCocoa
是函数响应式编程!响应式编程思想:一种面向数据流和变化传播的编程范式。代表:KVO函数式编程思想:把操作尽量写成一系列的嵌套函数或着方法调用。
NahuelK
·
2023-03-26 05:02
ReactiveCocoa
导入
ReactiveCocoa
5.0以后将RAC拆分为四个库:
ReactiveCocoa
、ReactiveSwift、ReactiveObjC、ReactiveObjCBridge.其中的
ReactiveCocoa
flyrees
·
2023-03-26 04:09
ReactiveCocoa
核心方法bind
ReactiveCocoa
操作所有的信号(RACSignal)都可以进行操作处理,因为所有的操作方法都定义在RACStream.h中,而RACSignal继承RACStream。
CharType
·
2023-03-25 17:30
iOS 响应式编程
ReactiveCocoa
的使用
1、KVO///KVO-(void)racKVO{[RACObserve(self,index)subscribeNext:^(id_Nullablex){NSLog(@"index=%@",x);}];[[RACObserve(self,index)filter:^BOOL(id_Nullablevalue){NSString*number=[NSStringstringWithFormat:@
洱舟
·
2023-03-25 11:26
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他