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
ReactiveCocoa
(四)之RACSubject用法
1.RACSubject:RACSubject:信号提供者,自己可以充当信号,又能发送信号。2.使用场景:通常用来代替代理,有了它,就不必要定义代理了。需求:1.给当前控制器添加一个按钮,push到另一个控制器界面2.另一个控制器view中有个按钮,点击按钮,返回控制器的第一个页面和接收到第二个界面的消息第一个界面:-(void)viewDidLoad{[superviewDidLoad];/*/
GrayMantis
·
2020-02-16 04:20
搜索框或者UITextField使用
ReactiveCocoa
这个时候使用
ReactiveCocoa
再适合不过。
csp
·
2020-02-16 01:08
pod '
ReactiveCocoa
', ‘2.5’
target‘XLsn0wCocoa’do#
ReactiveCocoa
从3.0版本,使用Swift重写,最低支持iOS8.0,选择兼容性版本更低的2.5只有objc代码兼容7.0pod'
ReactiveCocoa
XLsn0w
·
2020-02-15 22:33
iOS漫谈——对于项目架构的思考
今年上半年自己琢磨完
ReactiveCocoa
之后,对手上了项目做了MVVM架构的尝试,当时自我感觉效果还不错,代码之间的关系确实变得清楚了,并且有更加多的机会去进行单元测试,但是在新的一年,回头再去思考自己当时的架构
Originalee
·
2020-02-15 19:35
我是如何在Reactive Cocoa中写自定义信号的[译]
在学习
ReactiveCocoa
的过程中,发现这篇文章对于学习者来说非常棒,所以决定尝试去翻译一下。由于这是第一次翻译文章,所以很多地方估计翻译的难以理解希望见谅,并请指出其中的问题。
Ever_Blacks
·
2020-02-15 17:50
RAC之RACSignal简单学习
ReactiveCocoa
(简称为RAC),是由Github开源的一个应用于iOS和OS开发的一个框架。
带有bug的文艺青年
·
2020-02-15 08:10
ReactiveCocoa
源码Review
背景熟悉MVVM设计模式的朋友,想必对数据绑定DataBinding是相当了解了;MVVM的设计模式让VM(ViewModel)专注于数据处理,而所有的有关View的操作都在ViewController中处理,ViewController不仅要随时传递View层的用户交互事件,同时还要时刻监听ViewModel快递的数据,以便及时告诉View刷新数据并做出相应的UI响应。若不借助于第三方库,我们仅
风一样的男孩
·
2020-02-14 21:59
ReactiveCocoa
学习(二)
RACSubscriber:表示订阅者的意思,用于发送信号,这是一个协议,不是一个类,只要遵守这个协议,并且实现方法才能成为订阅者。通过create创建的信号,都有一个订阅者,帮助他发送数据。RACDisposable:用于取消订阅或者清理资源,当信号发送完成或者发送错误的时候,就会自动触发它。使用场景:不想监听某个信号时,可以通过它主动取消订阅信号。RACSubject:RACSubject:信
somesOne
·
2020-02-14 18:53
ReactiveCocoa
框架总结
ReactiveCocoa
(其简称为RAC)是由Github开源的一个应用于iOS和OSX开发的新框架。1.有什么用?
曲年
·
2020-02-14 14:25
ReactiveCocoa
中 集合类 RACTuple/RACSequence
ReactiveCocoa
中集合类RACTuple/RACSequence本篇目录1.解释一下`RACTuple`中的一些难点;2.RACSequence底层实现分析。
fanglaoda
·
2020-02-14 10:09
RAC学习笔记
前言最近,
ReactiveCocoa
火的不行,网上各种大牛各种说RAC的优点,早就有学习的想法,一直没有付诸行动,最近公司开发不是很紧张,特意学习了一下RAC,以便以后改版使用。1.
悲伤的盖茨比
·
2020-02-14 03:09
ReactiveCocoa
知识
ReactiveCocoa
和MVVM入门http://yulingtianxia.com/blog/2015/05/21/
ReactiveCocoa
-and-MVVM-an-Introduction/MVVMTutorialwith
ReactiveCocoa
http
瑞廷
·
2020-02-14 02:16
iOS
ReactiveCocoa
最全常用API整理
一、常见类1、RACSiganl信号类。RACEmptySignal:空信号,用来实现RACSignal的+empty方法;RACReturnSignal:一元信号,用来实现RACSignal的+return:方法;RACDynamicSignal:动态信号,使用一个block-来实现订阅行为,我们在使用RACSignal的+createSignal:方法时创建的就是该类的实例;RACErrorS
KingHJ
·
2020-02-13 17:36
iOS中RAC的使用
ReactiveCocoa
(RAC)是一个支持FRP(函数响应式编程)的框架;详细的就不再多介绍了,直接说说在我们开发中一些RAC的常见用法;替换代理场景:一个View中放着一个Button当我们点击Button
Hither
·
2020-02-13 07:21
ReactiveCocoa
的学习(一)
1.
ReactiveCocoa
简介
ReactiveCocoa
(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,因此很多苹果框架喜欢以Cocoa结尾
somesOne
·
2020-02-13 02:47
ReactiveCocoa
使用.RACSignal(信号源)类使用
如果读者对
ReactiveCocoa
的一些名词和架构不熟悉可以看上一篇
ReactiveCocoa
基础.架构介绍完成一个信号的生命周期大体分为四步创建信号订阅信号发送信号取消订阅屏幕快照2017-08-31
土豆萝卜君
·
2020-02-12 15:59
iOS第三方资源!
本文转载于http://www.cocoachina.com/ios/20160121/14988.html一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
游子_IT
·
2020-02-12 08:42
初识RAC
可试看,重要的事情说三遍包含Java,数据结构与算法,iOS,安卓,python,flutter等等,如有需要,联系微信tsaievan.RAC-
ReactiveCocoa
,是github上的一套开源框架
学豆
·
2020-02-12 08:02
ios
ReactiveCocoa
学习路线
iOS学习笔记39-
ReactiveCocoa
入门http://www.cnblogs.com/liutingIOS/p/5416806.html2.最快让你上手
ReactiveCocoa
之进阶篇http
bo_song
·
2020-02-12 08:33
ReactiveCocoa
集成
我是通过Cocoapods来集成
ReactiveCocoa
,安装pods就不详述了。
欧康
·
2020-02-12 07:55
导入
ReactiveCocoa
ReactiveCocoa
的Objective-C版改名为“ReactiveObjc”一、手动导入老版本的
ReactiveCocoa
,导入的流程为:①在“XX.pch”文件中加入“#import”②在target
superWill
·
2020-02-12 03:15
ReactiveCocoa
4 官方文档翻译
我翻译的RAC4的文档
ReactiveCocoa
4官方文档翻译
ReactiveCocoa
4文档翻译:基本操作符(一)
ReactiveCocoa
4文档翻译:基本操作符(二)
ReactiveCocoa
4文档翻译
没故事的卓同学
·
2020-02-11 12:17
在Xcode 查看预处理及预编译阶段“宏”Marcos
本文摘自
ReactiveCocoa
中奇妙无比的“宏”魔法对于编译语言来说,所有的宏都是在预编译的时候被展开的,所以在lex进行词法扫描生成Token,词法分析过程之前,所有的宏都已经被展开完成了。
Jacob_LJ
·
2020-02-11 11:27
【iOS开发】MVVM中使用RACCommand做网络请求
以前的解决方案刚接触
ReactiveCocoa
时,对RACCommand等特性没有深入了解,用过一些不RAC的做法。因为不能在viewmodel里面引入UIKit相关的东西。
Brant白叔
·
2020-02-11 04:55
ReactiveCocoa
4 文档翻译:兼容Objective-C
原文:Objective-CBridging我翻译的RAC4的文档:
ReactiveCocoa
4官方文档翻译
ReactiveCocoa
4文档翻译:基本操作符(一)
ReactiveCocoa
4文档翻译:基本操作符
没故事的卓同学
·
2020-02-11 00:54
ReactiveCocoa
进阶(2)
所有的RACSignal都可以进行操作处理,因为所有的操作方法都定义在Stream.h中,因此只要继承了RACStream就有了操作处理的方法
ReactiveCocoa
操作思想:-Hook(钩子)思想:
攻克乃还_
·
2020-02-10 13:28
iOS开发见闻-第12期
2.
ReactiveCocoa
讨论会:期待已久的RAC讨论会终于出来了,看看巧哥和其他大神对RAC的看法吧。3.如何做好IOSView的布局:对开发app来说,布局是个永久的话题。
CatchZeng
·
2020-02-10 03:34
响应式编程-
ReactiveCocoa
(三)
转载一篇RAC的常用API接口一、常见类RACSiganl信号类。RACEmptySignal:空信号,用来实现RACSignal的+empty方法;RACReturnSignal:一元信号,用来实现RACSignal的+return:方法;RACDynamicSignal:动态信号,使用一个block-来实现订阅行为,我们在使用RACSignal的+createSignal:方法时创建的就是该类
随风流逝
·
2020-02-09 22:52
RAC处理信号(
ReactiveCocoa
)
上一篇RAC,已经把信号的基本几步介绍完了(创建->订阅->发送->处理),这里,我们再详细说一下信号的处理,也就是第四步。登录这里我们以登录页面为例,一步步来实现一系列需求:需求:用户名格式输入正确之前,当前的TextField是红的,格式正确之后变正常;密码长度输入到6个之前,当前的TextField是红的,长度够6个,变正常;满足前两者之前“登录”按钮是无效的。Map作用:映射。把源信号映射
赤子追梦心
·
2020-02-09 21:07
ReactiveCocoa
学习笔记<三> RACSignal基本操作
filter:过滤过滤原始信号,如果满足过滤条件转发这个信号,否则忽略这个信号.示例代码:RACSignal*signal=[[RACSignalcreateSignal:^RACDisposable*_Nullable(id_Nonnullsubscriber){[subscribersendNext:@"zhao"];[subscribersendNext:@"wang"];[subscrib
樂亦leeyii
·
2020-02-09 20:58
RAC总结
ReactiveCocoa
是一个函数响应式编程(FRP)的框架。一、导入框架如果是纯OC项目,使用pod'ReactiveObjC'导入OC版RAC即可。
卡丁车手
·
2020-02-09 10:37
ReactiveCocoa
记录
默认实现均为懒加载.若有特殊需求希望饥渴加载可以用eagerSequence.每次开一个sequence,都会伴随开启一个线程:用来计算并返回结果.若是计算量太大.可以考虑用"-singalWithScheduler"来规避卡顿.RAC每次只会抛一个event出来让用户处理.每一个scheduler都会伴随出一个subscription出来.而且是立即出现~RAC使用异常方式进行错误事件处理,当错
冰风47
·
2020-02-08 13:56
ReactiveCocoa
学习笔记(二):函数式的世界
那么,
ReactiveCocoa
是什么呢?说到
ReactiveCocoa
,相信大部分看过介绍的人都会看到一句开场白:
ReactiveCocoa
是一个函数式响应式的编程框架。
阳仔dynamics
·
2020-02-08 07:58
ReactiveCocoa
(FRP)-基础篇
1.
ReactiveCocoa
简介
ReactiveCocoa
(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,因此很多苹果框架喜欢以Cocoa结尾
IIronMan
·
2020-02-08 07:53
RAC的使用(持续更新)
文丨清枫什么是RAC
ReactiveCocoa
(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,因此很多苹果框架喜欢以Cocoa结尾。
郭清枫
·
2020-02-07 23:05
ReactiveCocoa
操作方法-秩序
doNext:执行Next之前,会先执行这个BlockdoCompleted:执行sendCompleted之前,会先执行这个Block[[[[RACSignalcreateSignal:^RACDisposable*(idsubscriber){[subscribersendNext:@"doNext"];[subscribersendCompleted];returnnil;}]doNext:
傻傻小萝卜
·
2020-02-07 22:57
ReactiveCocoa
中 集合类RACSequence 和 RACTuple底层实现分析
前言在OOP的世界里使用FRP的思想来编程,光有函数这种一等公民,还是无法满足我们一些需求的。因此还是需要引用变量来完成各式各样的类的操作行为。在前几篇文章中详细的分析了RACStream中RACSignal的底层实现。RACStream还有另外一个子类,RACSequence,这个类是RAC专门为集合而设计的。这篇文章就专门分析一下RACSequence的底层实现。目录1.RACTuple底层实
一缕殇流化隐半边冰霜
·
2020-02-07 20:19
iOS开发:
ReactiveCocoa
+MVVM(UITableView)实战
前言上一篇文章中,笔者简单的阅读了
ReactiveCocoa
官方文档,了解了
ReactiveCocoa
的基本使用后。
彭先僧
·
2020-02-07 18:37
Swift3+MVVM+
ReactiveCocoa
5实战2
这一篇给大家分享一下有网络请求的界面展示,Swift3+MVVM+
ReactiveCocoa
5该怎么应用。
蜜蜂6520
·
2020-02-07 02:46
RAC之一(RACSignal、RACSubject、RACDisposable、RACSubscriber源码阅读)
概念RAC全称-
ReactiveCocoa
,是GitHub上的一个开源框架,普遍称之为“函数的响应式编程”,想详细了解什么为什么叫做函数式响应编程,看袁峥的这边文章https://www.jianshu.com
RM_乾笙
·
2020-02-07 02:28
iOS开发:初探
ReactiveCocoa
前言上次接触
ReactiveCocoa
已经是三年前的事情了,最近公司开新项目了,我选择了MVVM+
ReactiveCocoa
架构,但是开始撸代码时发现RAC的接口好像变化很大,就再此学习一下。
彭先僧
·
2020-02-07 00:03
iOS pod
ReactiveCocoa
报错
在Podfile文件中引入
ReactiveCocoa
时报错。target'
ReactiveCocoa
'dopod'
ReactiveCocoa
'end执行podinstall时报错信息如下。
一亩三分甜
·
2020-02-06 23:47
ReactiveCocoa
的使用
本人也是如此感觉,于是学习
ReactiveCocoa
来进行MVVM+RAC架构。对于
ReactiveCocoa
的使用,本人会不定时更新。如果帮助到了各位看官,希望给个星星和Star。
水清_木秀
·
2020-02-06 21:40
iOS 常用的第三方库
ReactiveCocoa
、RxSwift:响应式编程RACAlamofire、AFNetworking:网络请求库Moya:网络层抽象(基于Alamofire)ObjectMapper:SwiftJSON
轩辕涵夏
·
2020-02-06 16:29
ReactiveCocoa
信号使用方法(转)
转自:http://www.tuicool.com/articles/e2Q7beN最近研究RAC时都是基于UI控件来使用,对单独的signal没有使用过,最近在网上看到一篇文章是关于RAC单独signal的使用。在学习整理后将个人觉得能帮助用于UI控件的一些signal使用方法记录如下(也许能从中思考出用于UI控件信号组合的方法):1.基本的signal创建使用1//创建一个signal,并直接
大老虎_Robin
·
2020-02-06 14:00
解析iOS开源项目--SDWebImage
都说阅读源代码对于功力的提升是十分显著的,但是很多的著名开源框架源代码动辄上万行,复杂度实在太高,之前我曾经试图读一些开源框架的源代码,比如说AFNetworking,SDWebImage,
ReactiveCocoa
小兵快跑
·
2020-02-06 12:59
Swift2.0标准库函数整理
简介:Swift发布后提供了很多高效的标准库函数,其实早在Swift正式发布之前,iOS/Cocoa开发者都可以使用诸如ObjectiveSugar或者
ReactiveCocoa
第三方库,实现类似map
codeTao
·
2020-02-06 06:27
iOS
ReactiveCocoa
最全常用API整理(可做为手册查询转)
投稿文章,作者:王隆帅本文适合有一定RAC基础的童鞋做不时的查询,所以本文不做详细解释。一、常见类1、RACSiganl信号类。RACEmptySignal:空信号,用来实现RACSignal的+empty方法;RACReturnSignal:一元信号,用来实现RACSignal的+return:方法;RACDynamicSignal:动态信号,使用一个block-来实现订阅行为,我们在使用RAC
大老虎_Robin
·
2020-02-05 03:24
iOS--
ReactiveCocoa
浅究
ReactiveCocoa
,很神奇的一个框架,为我们提供了很多方便的方法,去处理事件的操作,如UITextField不需要实现其代理方法就可以获取到输入框中的内容。
对_最爱sunny
·
2020-02-02 23:22
ReactiveCocoa
在swift情况下使用宏
在swift的环境下,配置RAC和RACObserve宏需要另外添加文件,如下:import
ReactiveCocoa
publicstructRAC{vartarget:NSObject!
蔡俊宇
·
2020-02-02 23:18
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他