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
iOS -RAC使用
一、简介
ReactiveCocoa
可以说是结合了函数式编程和响应式编程的框架,也可称其为函数响应式编程(FRP)框架,强调一点,RAC最大的优点是提供了一个单一的、统一的方法去处理异步的行为,包括delegate
搬砖的crystal
·
2024-02-05 06:11
MVC & MVVM &
ReactiveCocoa
一.MVCModels--负责主要的数据或者操作数据的数据访问层,可以想象Perspn和PersonDataProvider类。Views--负责展示层(GUI),对于iOS环境可以联想一下以UI开头的所有类。Controller/Presenter/ViewModel--负责协调Model和View,通常根据用户在View上的动作在Model上作出对应的更改,同时将更改的信息返回到View上。优
勇敢的_心_
·
2024-02-02 14:03
2018-06-12
GitHub上有很多不错的iOS开源项目,个人认为不错的,有这么几个:1.
ReactiveCocoa
:
ReactiveCocoa
/
ReactiveCocoa
·GitHub:GitHub自家的函数式响应式编程范式的
milkr00
·
2024-01-27 01:24
rac5
Reactivecocoa
5.0主要的类型1.事件(Event)2.监听器(Observer)3.存根(Disposable)4.信号(Signal)主要用法1.信号的创建//MARK:-0.创建信号的方法
alex_zn
·
2024-01-22 04:08
快速为tableView配置加载动画及事件空白数据界面
XXXTableLoad效果图直达GitHub此工程依赖MJRefresh、SDAutoLayout、
ReactiveCocoa
2.5.0在使用pod导入时会自动导入主要针是对MJRefresh进一步封装
xxxixxxx
·
2024-01-16 21:14
iOS开发常用之响应式框架
响应式框架
ReactiveCocoa
-
ReactiveCocoa
受限函数响应式编程激发。
GuangdongQi
·
2024-01-03 11:02
ReactiveCocoa
原理
函数响应式编程1:优点RAC虽然最大的优点是提供了一个单一的、统一的方法去处理异步的行为,包括delegate方法、blocks回调、target-action机制、notifications和KVO。详细来说,在iOS开发过程中,当某些事件响应的时候,需要处理某些业务逻辑,这些事件都用不同的方式来处理。比如按钮的点击使用action,ScrollView滚动使用delegate,属性值改变使用K
SwordDevil
·
2023-12-28 07:20
ReactiveCocoa
知识分享地址
ReactiveCocoa
和MVVM入门http://yulingtianxia.com/blog/2015/05/21/
ReactiveCocoa
-and-MVVM-an-Introduction/MVVMTutorialwith
ReactiveCocoa
http
pingxhcn
·
2023-12-18 15:11
RAC 之RACMulticastConnection用法
ReactiveCocoa
中的信号信号在默认情况下都是冷的,每次有新的订阅者订阅信号时都会执行信号创建时传入的block;这意味着对于任意一个订阅者,所需要的数据都会重新计算,这在大多数情况下都是开发者想看到的情况
d5cbd4f07363
·
2023-12-17 03:04
2018-12-19 RAC-Design Guidelines
https://github.com/
ReactiveCocoa
/ReactiveObjC/blob/master/Documentation/DesignGuidelines.md#process-only-as-much-of-a-stream-as-neededDesignGuidelinesThisdocumentcontainsguidelinesforprojectsthatwantt
Life淡淡
·
2023-12-16 15:58
RxSwift Runtime分析(利用OC消息转发实现IOS消息拦截)<原理同
ReactiveCocoa
>
RxSwiftRuntime分析(利用OC消息转发实现IOS消息拦截)RxSwiftRuntime分析(利用OC消息转发实现IOS消息拦截)
xiaolongLee
·
2023-11-29 02:25
浅析
ReactiveCocoa
原理探究,学会了,真的很好玩,用起来顺心
基础理论函数响应型编程FRP是由两种概念组合而来的:●响应型编程(ReactiveProgramming),它关注的是异步数据流,你需要监听并根据其中的数据做出响应。●函数式编程(FunctionalProgramming),它的函数定义具有数学风格,计算过程中尽量避免使用变量和状态值,代码更加灵活无副作用。函数响应型编程实例case1想象有一款应用,需要关注用户的位置变化,并且在发现他的位置靠近
一眼万年的星空
·
2023-11-22 14:29
ReactiveCocoa
使用详解01
ReactiveCocoa
(简称为RAC),是由Github开源的一个应用于iOS和OS开发的函数式响应式编程框架,它提供了一系列用来组合和转换值流的API一.什么是响应式变成思想?
TitanCoder
·
2023-11-20 21:33
RAC学习记录
入门http://www.jianshu.com/p/15f9da230f82iOS
Reactivecocoa
(RAC)知其所以然http://www.jianshu.com/p/87ef6720a096
Evan_Chen
·
2023-11-06 11:43
iOS-解决使用
ReactiveCocoa
时,点击Cell上Button了连续触发事件和发送通知、通知多次执行的问题
问题一:使用RAC时点击Cell上Button了连续触发事件解决方法:添加takeUntil:cell.rac_prepareForReuseSignal-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{NSString*cellID=@"DSTestT
Simple_Code
·
2023-10-31 09:52
2022-08-24
一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
/
ReactiveCocoa
2:hud提示框地址:https://github.com/jdg
黑夜飞鹰
·
2023-10-29 00:52
iOS插件
把平时看到或项目用到的一些插件进行整理,文章后面分享一些不错的实例,若你有其它的插件欢迎分享,不断的进行更新;一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
kriri_2028
·
2023-10-27 11:21
cocoa
macos
objective-c
pod完
ReactiveCocoa
后,import导入其他第三方库报错
1.在使用Cocoapods下载
ReactiveCocoa
之前,导入第三方头文件是用下面这样的方式的image2.在使用Cocoapods下载
ReactiveCocoa
之后,这句代码就报错了image3
小鲜肉老腊肉都是肉
·
2023-10-25 03:32
rac_signalForControlEvents多次调用
根据摸索是cell的重用问题,这里不是说你的cell重用有问题,而是在处理
reactiveCocoa
在cell上使用的rac_signalForControlEvents重用问题。
六两
·
2023-10-24 23:28
Swift和OC的区别
一.编程范式1.Swift可以面向协议编程,函数式编程,面向对象编程;2.OC以面向对象编程为主,当然也可以引入类似
ReactiveCocoa
的类库进行函数式编程;二.类型安全1.Swift是一门类型安全的语言
向日葵的夏天_summer
·
2023-10-22 23:00
Flutter 状态管理指北
状态(state)管理对于做移动端开发的同学可能会比较陌生移动端开发的同学大部分用的都是命令式框架(例如AndroidSDK或者iOSUIKit),部分同学可能用过响应式编程框架,如:
ReactiveCocoa
一茶壶茶
·
2023-10-22 20:40
ReactiveCocoa
2 源码浅析
ReactiveCocoa
2源码浅析标签(空格分隔):
ReactiveCocoa
iOSObjective-C(鄙视下CSDN的代码样式,这里的看起来好点,可惜对目录支持得不好)•开车不需要知道离合器是怎么工作的
听榆大叔
·
2023-10-22 08:10
ReactiveCocoa
objective
RAC
ios
源码
函数响应式编程(FRP)
序
ReactiveCocoa
是iOS广为使用的技术框架,而
ReactiveCocoa
核心思想就是FRP,FRP不同于JAVA的object-oriented和AOP(面向切面编程),FRP能让你的代码像数学一样简洁
Lizzzzzzhen
·
2023-10-20 01:08
iOS-第三方库
iOS常用第三方库一、推荐使用的第三方库1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
/
ReactiveCocoa
2:hud提示框地址:https:/
鱼与熊掌不能兼得
·
2023-10-19 21:39
swift和OC的比较
Objective-C以面向对象编程为主,当然你可以引入类似
ReactiveCocoa
的类库来进行函数式编程。类型安全Swift是一门类型安全的语言。鼓励程序员在代码中清楚明确值的类型。
_苏丽君_
·
2023-10-14 12:41
[Swift5.1] 28-响应式编程
年提出,可以简化异步编程,提供更优雅的数据绑定一般与函数式融合在一起,所以也会叫做:函数响应式编程(FunctionalReactiveProgramming,简称FRP)比较著名的、成熟的响应式框架:
ReactiveCocoa
codeTao
·
2023-10-12 18:10
函数式编程和链式编程
函数式编程的代表:
ReactiveCocoa
框架。本人录制技术视频地址:https://edu.csdn.net/lecturer/1899欢迎观看。
小如99
·
2023-10-12 10:47
iOS
ReactiveCocoa
最全常用API整理(可做为手册查询)
本文适合有一定RAC基础的童鞋做不时的查询,所以本文不做详细解释。一、常见类1、RACSiganl信号类。RACEmptySignal:空信号,用来实现RACSignal的+empty方法;RACReturnSignal:一元信号,用来实现RACSignal的+return:方法;RACDynamicSignal:动态信号,使用一个block-来实现订阅行为,我们在使用RACSignal的+cre
谢涙
·
2023-10-12 02:01
RAC初识
RAC:
ReactiveCocoa
主要是由以下四大核心组件:RACStream:信号源RACSubscriber:订阅者RACScheduler:调度器RACDisposable:清洁工
ReactiveCocoa
Anna哟
·
2023-10-05 19:48
2018-10-12
[TOC]简介函数响应式编程(FunctionalReactiveProgramming:FRP),
ReactiveCocoa
版本2.5冷热信号冷信号只有当你订阅的时候,它才会发布消息,一对一,当有不同的订阅者
action爱生活
·
2023-10-05 09:12
ReactiveCocoa
最全常用API整理(可做为手册查询)
本文适合有一定RAC基础的童鞋做不时的查询,所以本文不做详细解释。一、常见类1、RACSiganl信号类。RACEmptySignal:空信号,用来实现RACSignal的+empty方法;RACReturnSignal:一元信号,用来实现RACSignal的+return:方法;RACDynamicSignal:动态信号,使用一个block-来实现订阅行为,我们在使用RACSignal的+cre
文子飞_
·
2023-10-04 08:35
RACCommand的初步使用
RACCommand是一个在
ReactiveCocoa
中比较复杂的类,大多数使用
ReactiveCocoa
的人,尤其是初学者并不会经常使用它。
路上捡只猫
·
2023-10-03 17:22
iOS 优秀常用三方库
一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
/
ReactiveCocoa
2:hud提示框地址:https://github.com/jdg
梦蕊dream
·
2023-09-27 15:47
RAC的cocoapods安装问题(持续更新)
iOS使用cocoapods导入
ReactiveCocoa
和ReactiveObjC框架cocoapods使用ReactiveObjC--对应的是RAC的OC版本,最新3.1.0版本。
兰朋友__
·
2023-09-25 22:30
iOS常用第三方库汇总
一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
/
ReactiveCocoa
2:hud提示框地址:https://github.com/jdg
枫叶12538
·
2023-09-25 22:09
swift注意事项
Object-C以面向对象编程(OOP)为主,当然你可以引入类似
ReactiveCocoa
的类库来进行函数式编程。从OOP思想到POP转变。
lllaa
·
2023-09-24 15:42
ReactiveCocoa
进阶
转载自最快让你上手
ReactiveCocoa
之进阶篇,稍作修改
ReactiveCocoa
进阶思维导图常见操作方法介绍操作须知所有的信号(RACSignal)都可以进行操作处理,因为所有操作方法都定义在RACStream.h
weixin_30332705
·
2023-09-22 09:33
移动开发
runtime
RAC使用精华
ReactiveCocoa
进阶思维导图常见操作方法介绍操作须知所有的信号(RACSignal)都可以进行操作处理,因为所有操作方法都定义在RACStream.h中,因此只要继承RACStream就有了操作处理方法
StoneCarlos
·
2023-09-22 09:29
iOS
IOS
ObjC
RAC
2019-08-22
常用的第三方一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
/
ReactiveCocoa
2:hud提示框地址:https://github.com
木木奻
·
2023-09-22 08:57
ReactiveCocoa
基本使用
Cocoapods导入
ReactiveCocoa
5.0以上版本注意事项1、如果你使用的是纯swift工程,podfile文件描述如下:use_frameworks!
iOS大师成长史
·
2023-09-20 08:44
iOS 输入中文自动补英文bug
iOS输入中文自动补英文bug**Bug原因:**UITextField、UITextView使用了ReactiveObjC、
ReactiveCocoa
的rac_textSignal方法导致**解决办法
一抹风情
·
2023-09-19 06:59
iOS 初试MVVM & 无限下拉
想想以前的代码,真•惨不忍睹,然后再看看
ReactiveCocoa
框架。。。。。
Cralyon
·
2023-09-17 14:08
RACSignal常用方法深入分析(1)
ReactiveCocoa
框架RACSignal+Operations.h定义了RACSignal常规操作方法,接下来对一些常用的方法进行分析并解析其作用。RACSignal常用方法深入分析(1)
806349745123
·
2023-09-07 00:19
2022-02-17 iOS比较常用的第三方及实例
;转自:https://www.it610.com/article/1303892320164286464.htm一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
0619f9023a02
·
2023-09-06 22:45
RAC-
ReactiveCocoa
总结(二)-rac_liftSelector
//请求1RACSignal*signal1=[RACSignalcreateSignal:^RACDisposable*_Nullable(id_Nonnullsubscriber){//发送请求NSLog(@"请求网络数据1");//发送数据[subscribersendNext:@"数据1来了"];returnnil;}];//请求2RACSignal*signal2=[RACSignalc
_onePiece
·
2023-09-05 17:22
第二天
ReactiveCocoa
的学习
1.RAC操作方法之映射(flattenMap,Map)flattenMap,Map:用于把源信号内容映射成新的内容flattenMap的作用:把源信号的内容映射成一个新的信号,信号可以是任意类型flattenMap的使用步骤:1.传入一个block,block类型是返回值RACStream,参数value2.参数value就是源信号的内容,拿到源信号的内容做处理3.包装成RACReturnSig
SpringFighting
·
2023-09-02 01:04
ReactiveCocoa
教程-权威介绍/ 第2/2部分
原文:
ReactiveCocoa
Tutorial–TheDefinitiveIntroduction:Part2/2
ReactiveCocoa
是一个允许你在iOS应用中使用函数响应式编程(FRP)技术的框架
独木舟的木
·
2023-08-31 20:19
ios常用三方库
一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
/
ReactiveCocoa
2:hud提示框地址:https://github.com/jdg
覇気小青年
·
2023-08-27 16:01
iOS RAC~
ReactiveCocoa
方法作用
//联系人:石虎QQ:1224614774昵称:嗡嘛呢叭咪哄一、RAC内存管理RAC会维护一个全局的信号集合,一个或多于一个订阅者就可用,所有订阅者都被移除了,信号就被释放了。RAC的API手册常见类RACSiganl信号类。*RACEmptySignal:空信号,用来实现RACSignal的+empty方法;*RACReturnSignal:一元信号,用来实现RACSignal的+return:
石虎132
·
2023-08-25 03:57
RAC(
ReactiveCocoa
)函数式+响应式编程结合
使用cocoaPods在podfile中添加pod'ReactiveObjC','~>3.1.0'1.RACSignal框架中最常用的一个类RACSiganl:信号类,表示将来有数据传递,只要有数据改变,信号内部接收到数据,就会马上发出数据默认一个信号都是冷信号,也就是值改变了,也不会触发,只有订阅了这个信号,这个信号才会变为热信号,值改变了才会触发。如何订阅信号:调用信号RACSignal的su
飞哥漂流记
·
2023-08-21 05:50
上一页
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
其他