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
我的项目中用到的开源库
MasonrySAMKeychainDZNEmptyDataSetAFNetworkingSDWebImageReachabilityIQKeyboardManagerSVProgressHUDMJRefreshMJExtension
ReactiveCocoa
YannChee
·
2020-03-11 00:10
ReactiveCocoa
实战
1.
ReactiveCocoa
常见操作方法介绍。
谈笑风生Smile
·
2020-03-10 22:26
ReactiveCocoa
操作方法-重复
retry重试只要失败,就会重新执行创建信号中的block,直到成功.__blockinti=0;[[[RACSignalcreateSignal:^RACDisposable*(idsubscriber){if(i==10){[subscribersendNext:@1];}else{NSLog(@"接收到错误");[subscribersendError:nil];}i++;returnnil
傻傻小萝卜
·
2020-03-09 21:28
使用
ReactiveCocoa
中遇到UITableViewCell中的UIButton点击循环引用的问题
错误的代码当我们使用rac的时候在cell中按钮的事件如下写法的时候,由于UITableView的复用机制,就会发现,会调用很多次-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{MLCoolTeamTableViewCell*cell=[tableVi
MMD_
·
2020-03-09 18:53
ReactiveCocoa
小结
ReactiveCocoa
(简称RAC)是由GitHub团队开源的一套基于Cocoa的并且具有FRP特性的框架。FRP(FunctionalReactiveProgramming)即响应式编程。
厦大
·
2020-03-09 08:41
【转载】超全面!常用的 iOS 第三方资源
一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
/
ReactiveCocoa
2:hud提示框地址:https://github.com/jdg
superboy_camel
·
2020-03-09 08:41
ReactiveCocoa
3.0 简介
RAC3创建Signal项目中添加
ReactiveCocoa
最简单的方式是使用Carthage,创建如下的Cartfile即可:github"
ReactiveCocoa
/
ReactiveCocoa
""v3.0
夜游er
·
2020-03-09 05:34
ReactiveCocoa
框架解析
最快让你上手
ReactiveCocoa
之基础篇最快让你上手
ReactiveCocoa
之进阶篇
ReactiveCocoa
入门教程——第一部分
ReactiveCocoa
入门教程——第二部分
ReactiveCocoa
2
山中石头
·
2020-03-09 03:00
swift3.0使用
ReactiveCocoa
做textView的一个placeHolder隐藏
首先导入
ReactiveCocoa
lettextView=UITextView()letplaceHolder=UILabel()_=textView.reactive.continuousTextValues.observeResult
xcmy
·
2020-03-08 22:12
Reactive Cocoa 之旅
关于本文本文主要是学习raywenderlich的
ReactiveCocoa
tutorial系列教程,并
Chrisss
·
2020-03-08 19:56
GitHub 上都有哪些值得关注学习的 iOS 开源项目?
本部分来至知乎吴辉斌的回答作者:吴辉斌链接:https://www.zhihu.com/question/22914651/answer/25089054GitHub上有很多不错的iOS开源项目,个人认为不错的,有这么几个:
ReactiveCocoa
FSDemo
·
2020-03-08 17:17
RAC
ReactiveCocoa
如何运作[[RACSignalcreateSignal:^RACDisposable*(idsubscriber){[subscribersendNext:@"hellomaybe
may丨be丶
·
2020-03-08 14:23
整理常用的iOS第三方资源
一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
/
ReactiveCocoa
2:hud提示框地址:https://github.com/jdg
幻想无极
·
2020-03-08 02:31
读《最快让你上手
ReactiveCocoa
之基础篇》随笔
最近作者在读上的一篇名为《最快让你上手
ReactiveCocoa
之基础篇》的文章的时候,看到了作者在文章上用函数式编程的原理做了一个简单的计算器,但文中并未贴出Caculator这个类的实现,于是作者试着实现了一下
语文化及
·
2020-03-07 19:58
ReactiveCocoa
信号
信号源在RAC中,信号源代表等是随着时间而改变的值流,这是对RAC最精准的概括。订阅者可以通过订阅信号源来获取这些值:Streamofvaluesovertime.你可以把它想象成运送玻璃珠等管道,你打开阀门时,玻璃珠就一个一个的到达。这里玻璃珠就是所需要的值,打开阀门就是订阅它们的过程。RACSignalRACSignal代表的是未来将会被传送的值,RACSignal可以向发送者发送三种不同类型
RiverLi
·
2020-03-07 12:09
The “Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported value for targets which use Swift.
今天尝试写一个MVVM+RAC的demo,项目中用pod引入
ReactiveCocoa
后运行报错:The“SwiftLanguageVersion”(SWIFT_VERSION)buildsettingmustbesettoasupportedvaluefortargetswhichuseSwift.Thissettingcanbesetinthebuildsettingseditor
who_young
·
2020-03-07 12:04
MVVM+RAC实践笔记
关于
ReactiveCocoa
在我看来RAC完全颠覆了传统的开发模式,使消息传递回调等机制复杂问题简单化,初始化与回调放在一起,使整个逻辑很具条理化。
MikeZhangpy
·
2020-03-07 05:05
ReactiveCocoa
—RACSubject and RACReplaySubject
cfc263fd43d875fa0dad42a51a8bbbb3.jpgRACSubject继承于RACSignal//RACSubject:底层实现和RACSignal不一样。1.调用subscribeNext订阅信号,只是把订阅者保存起来,并且订阅者的nextBlock已经赋值了。2.调用sendNext发送信号,遍历刚刚保存的所有订阅者,一个一个调用订阅者的nextBlock3.调用send
代码守望者
·
2020-03-07 05:11
ReactiveCocoa
常见类-RACSiganl-信号
ViewController.m#import"ViewController.h"#import"
ReactiveCocoa
.h"@interfaceViewController()@property(
solozyx
·
2020-03-07 05:14
超全!整理常用的iOS第三方资源
一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
/
ReactiveCocoa
2:hud提示框地址:https://github.com/jdg
羊妞麻麻
·
2020-03-07 04:31
ReactiveCocoa
中lift的使用方法
我对这个方法的理解是:转化现有的信号为我们需要的新的信号,并且在信号发出start()信号时才启动先来看个简单的栗子吧:/**由给定的信号操作符创建一个新的信号*/funcliftExample(){lettransform:Signal->Signal={signalinreturnsignal.map{"Ihaveget\($0)"}}SignalProducer(value:100)//.l
flyrr
·
2020-03-07 01:20
ReactiveCocoa
学习笔记(三)
ReactiveCocoa
格式在写
ReactiveCocoa
代码的时候,比较推荐的是每一个操作放到一个新行上上。就是物理行和逻辑行对应起来。此外,尽量简化每个block中的代码量。
丘山Ivan
·
2020-03-07 00:32
iOS项目中常用第三方库超全总结
项目中常用第三方库超全总结标签:ios库框架编程响应式在项目中用到最多的第三方,免去了花时间去搜索,在这里进行了全面的总结.1.编程框架1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
一个记事本
·
2020-03-06 19:05
ReactiveCocoa
的用法
用户名和密码RACSignal*usernameSignal=[self.phoneNumber.rac_textSignalmap:^id(NSString*text){return@(text.length>3);}];RACSignal*passwordSignal=[self.code.rac_textSignalmap:^id(NSString*text){return@(text.le
Mr丶炎
·
2020-03-06 16:26
ReactiveCocoa
中 RACSignal 所有变换操作底层实现分析(下)
前言紧接着上篇的源码实现分析,继续分析RACSignal的变换操作的底层实现。目录1.高阶信号操作2.同步操作3.副作用操作4.多线程操作5.其他操作一.高阶信号操作高阶操作大部分的操作是针对高阶信号的,也就是说信号里面发送的值还是一个信号或者是一个高阶信号。可以类比数组,这里就是多维数组,数组里面还是套的数组。flattenMap:(在父类RACStream中定义的)flattenMap:在整个
Karos_凯
·
2020-03-06 11:00
iOS
ReactiveCocoa
最全常用API整理(可做为手册查询)
本文适合有一定RAC基础的童鞋做不时的查询,所以本文不做详细解释。一、常见类1、RACSiganl信号类。RACEmptySignal:空信号,用来实现RACSignal的+empty方法;RACReturnSignal:一元信号,用来实现RACSignal的+return:方法;RACDynamicSignal:动态信号,使用一个block-来实现订阅行为,我们在使用RACSignal的+cre
王隆帅
·
2020-03-06 09:11
ReactiveCocoa
入门教程(一)
1.
ReactiveCocoa
简介RAC是一个iOS中的函数式响应式编程框架,是Github在开发GitHubforMac过程中的一个副产品,他提供了一系列用来组合和转换值流的API,为事件的处理定义了一个标准接口
bestJoe
·
2020-03-05 23:45
ReactiveCocoa
4 文档翻译:基本操作符(二)
我翻译的RAC4的文档
ReactiveCocoa
4官方文档翻译
ReactiveCocoa
4文档翻译:基本操作符(一)
ReactiveCocoa
4文档翻译:基本操
没故事的卓同学
·
2020-03-05 09:26
ReactiveCocoa
代码分析之UITextField
简介
ReactiveCocoa
为函数响应式编程(Functionalreactiveprogramming,简称FRP),致力于更好得管理事件流和减少不必要的属性,对于强调UI响应的组件和异步操作(比如网络请求
sea_biscute
·
2020-03-05 06:25
ReactiveCocoa
学习笔记二
内存管理
ReactiveCocoa
自己持有全局的所有信号,如果一个信号有一个或多个订阅者,那么这个信号就是活跃的;如果所有的订阅者都被移除了,那么这个信号就能被销毁了。那么如何取消订阅一个信号呢?
j24129114
·
2020-03-05 04:19
iOS 11 适配 RAC警告问题解决方案
RAC警告问题解决方案问题:xcode9中,在开发ios应用时,会发现第三方库
ReactiveCocoa
出现这样的问题报警告如下
ReactiveCocoa
Unknownwarninggroup‘-Wreceiver-is-weak
墨竹轩客
·
2020-03-05 00:36
RACCommand在开发中踩过坑
RACCommand基本用法RACCommand是
ReactiveCocoa
框架里面一个非常重要的类。
危险地带_浅笑
·
2020-03-04 22:02
理解
ReactiveCocoa
的@onExit宏
onExit的用法是这样的:-(void)exitTest{@onExit{NSLog(@"1");};{@onExit{NSLog(@"2");};{@onExit{NSLog(@"3");};}}@onExit{NSLog(@"4");};}就是和Swift的defer用法一样,在离开作用域的时候执行大括号里的代码。注意,同一个作用域下,后定义的@onExit先执行。具体的定义如下:#defi
子达如何
·
2020-03-04 21:06
常用的iOS第三方资源☀️
一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
/
ReactiveCocoa
2:hud提示框地址:https://github.com/jdg
LeaderBiao
·
2020-03-04 21:21
ReactiveCocoa
中 RACScheduler是如何封装GCD的
前言在使用
ReactiveCocoa
过程中,JoshAbernathy和JustinSpahr-Summers两位大神为了能让RAC的使用者更畅快的在沉浸在FRP的世界里,更好的进行并发编程,于是就对GCD
一缕殇流化隐半边冰霜
·
2020-03-04 09:57
ReactiveCocoa
常见类-RACSubject-信号提供者
-(void)viewDidLoad{[superviewDidLoad];//RACSubject:信号提供者//1.创建信号RACSubject*subject=[RACSubjectsubject];//2.订阅信号[subjectsubscribeNext:^(idx){//block:当有数据发出的时候就会调用//block:处理数据NSLog(@"%@",x);}];//3.发送信号[
solozyx
·
2020-03-04 09:06
开发中常用的第三方框架
今天就给大家总结一下,我们在项目中用到最多的第三方,免去了大家花时间去搜索,在这里大家进行了全面的总结.1.编程框架1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
热心网友黄先生
·
2020-03-04 06:35
ReactiveCocoa
学习笔记(1)
title:
ReactiveCocoa
学习笔记(1)date:2016-11-1618:06:05categories:iOS_SHAKALAKAtags:
ReactiveCocoa
iOSFRP函数响应式编程写在前面的话说来惭愧
ShowMeCode
·
2020-03-04 02:00
iOS 干货收集《二》
iOS代码实践总结
ReactiveCocoa
教程系列:
ReactiveCocoa
入门教程——第一部分
ReactiveCocoa
入门教程——第二部分这样好用的
ReactiveCocoa
,根本停不下来
ReactiveCocoa
2
PPAbner
·
2020-03-03 23:36
RAC+MVVM
从
ReactiveCocoa
中能学到什么?
永远都能
·
2020-03-03 10:44
如何终止
ReactiveCocoa
中的RACObserve
在RAC中我们通过RACObserve来kvo一些属性变化,通常如下使用:[RACObserve(self,username)subscribeNext:^(NSString*newName){}];这个观察会在当前对象willdealloc的时候自动dispose,但是如果我们想要提前停止它呢?可以通过保存当前的handler,事先约定好一个字符串,当这个字符串发送过来时调用dipose方法来实
没故事的卓同学
·
2020-03-03 07:17
第一次的感觉
终于开始提笔,额,提手下博客了,直接上点硬货把GitHub上有很多不错的iOS开源项目,个人认为不错的,有这么几个:1.
ReactiveCocoa
:
ReactiveCocoa
/
ReactiveCocoa
w佐w
·
2020-03-02 20:56
RAC函数响应式编程
本文会有浅入深,介绍
ReactiveCocoa
为何深受iOS开发工程师的喜爱。以及简单的使用
ReactiveCocoa
完成一些基本的UI交互。
AKyS佐毅
·
2020-03-02 12:30
关于iOS 多线程的问题
写在前面的话
ReactiveCocoa
5.0看了两天,真是看的要吐血,网上基本上没有中文的文章,然后就只能看看git上的readme,看的晕乎乎的。
Maybe7月
·
2020-03-02 07:50
Reactivecocoa
(RAC)使用学习(全)
RAC使用容易忽略掉一些细节,从而出现内存泄漏,注意⚠️
ReactiveCocoa
结合了几种编程风格:函数式编程(FunctionalProgramming)响应式编程(ReactiveProgramming
l富文本l
·
2020-03-02 02:30
ReactiveCocoa
(RAC) TableView(数据篇)
上一篇写了点简单的KVO的数据绑定,刚了解这个特性的时候,我就想到了利用到tableview上,感觉可以实现一种非常简单的绑定model和cell的方式,但是经过实践,是会出现Bug的,再研究,然后解决掉这个Bug后,感觉对Cell的绑定操作有点多,对cell展示的流畅性感觉会产生阻碍,所以又放弃了这种方式,特别简单的Cell还是可以用的,下面让我们来一起探讨下吧承接上篇[RACObserve(m
柠檬草YF
·
2020-03-02 00:43
MVVM+
ReactiveCocoa
Example
ReactiveCocoa
Objective-C最后一个版本是2.5.从3以上就是swift的了。最近在学习
ReactiveCocoa
,但是例子好少啊。写着写着就不知道怎么写了。
取水
·
2020-03-01 22:28
ReactiveCocoa
在项目中的简单使用
1.
ReactiveCocoa
简介
ReactiveCocoa
(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,因此很多苹果框架喜欢以Cocoa结尾
lxiaok
·
2020-03-01 22:11
ReactiveCocoa
深入理解
信号signal是RAC的绝对核心,所有的操作都是围绕着信号来处理的。比如:创建信号,订阅信号,发送信号是消息发送的核心步骤。常见的三个信号类为:-RACSignal-RACSubject-RACReplaySubject一、RACSignal代码实现://1.创建信号RACSignal*siganl=[RACSignalcreateSignal:^RACDisposable*(idsubscri
爱敲代码的果果
·
2020-03-01 21:28
RxSwift详解(1)
在
ReactiveCocoa
中,所有的数据都是以signal流的形式传递,其实在Rx中也是如此,本质并没有改变,改变的是形式。
楼上那位
·
2020-03-01 15:29
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他