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
美团 EasyReact 源码剖析:图论与响应式编程
前言18年7月美团开源了EasyReact,告知iOS工程师们响应式编程和函数式编程并非不可分离,似乎一出来就想将
ReactiveCocoa
踢出神坛。
波儿菜
·
2019-01-17 14:41
rac+mvvm开发
1.IGListKit使用2.最快让你上手
ReactiveCocoa
之基础篇3.最快让你上手
ReactiveCocoa
之进阶篇4.
ReactiveCocoa
单向绑定与双向绑定5.基本开发模式示例:image.pngimage.png
陆号
·
2019-01-02 11:55
iOS MVVM使用要点
一、前言二、MVC三、MVVM3.1基本概念和注意事项3.2使用要点3.3优势3.4弊端四、
ReactiveCocoa
一、前言网上文章真的很多,在此简单的说一些要点和自己的看法。
LuckyCat_A
·
2018-12-29 18:23
pod init报错
今天想熟悉一下
ReactiveCocoa
框架.然后是千篇一律的操作,来新建一个空项目,深思熟虑的起名之后一顿Next,就创建好了.接下来是略有逼格的命令操作,cd到当前项目目录下,初始化一个pod文件,
代码侯
·
2018-12-20 10:24
2018-12-18 RAC-Best practices
Bestpracticeshttps://github.com/
ReactiveCocoa
/ReactiveObjC/blob/master/Documentation/DesignGuidelines.md
Life淡淡
·
2018-12-19 16:40
iOS
ReactiveCocoa
框架的简单使用
写在前面:本文章非本人原创,原创地址为:https://www.jianshu.com/p/148075efc2c9
ReactiveCocoa
框架的使用教程在网上有很多详细的博客可参考,通过学习,我自己也整理了一下
威廉云霄
·
2018-12-18 17:42
Reactive Cocoa
2.使用
ReactiveCocoa
必须要保证信号发送完成或者发送错误。冷热信号RACSubject及其子类是热信号。RACSignal排除RACSubject类以外的是冷信号。
刹那_芳华
·
2018-12-12 17:50
RAC总结
ReactiveCocoa
ReactiveCocoa
一、导入框架target'OneIsAll'dopod"AFNetworking",'3.1.0'pod"MJRefresh",'3.1.12'pod'MJExtension
LGByte
·
2018-11-21 23:17
EasyReact 设计思维
在已有的
ReactiveCocoa
里,iOS开发上手响应式编程是一个挑战,主要原因如下:高学习门槛易出错调试困难风格不统一EasyReact的出现就是为了降低iOS的响应式编程开发难度,让MVVM在iOS
Magic_Unique
·
2018-11-15 14:38
iOS 多个网络请求并发执行的解决方案 --LX
但却要将多个网络请求的结果同时进行处理网上的解决办法很多,我之前项目中采用的就是GCD的dispatch_group_notify来做的,但是这样有一个弊端,代码写起来杂乱,看起来很不美观,管理不方便,不容易维护后来学习了
ReactiveCocoa
Poison_19ce
·
2018-11-12 17:00
iOS 多个网络请求并发执行的解决方案 --LX
但却要将多个网络请求的结果同时进行处理网上的解决办法很多,我之前项目中采用的就是GCD的dispatch_group_notify来做的,但是这样有一个弊端,代码写起来杂乱,看起来很不美观,管理不方便,不容易维护后来学习了
ReactiveCocoa
Poison_19ce
·
2018-11-12 17:00
ReactiveCocoa
的一些特性细节
本文基于objc版本的
ReactiveCocoa
v2.5ps:看这篇文章之前强烈推荐大家用5分钟时间看一下我的上一篇文章毫无干货的带你理解什么是函数式编程。
iOS入门级攻城尸
·
2018-11-10 15:56
ReactiveCocoa
信号操作
这篇文章讲解在
ReactiveCocoa
中关于Signal的一些常用的操作,涉及到信号的转换操作等。
嗨呀好开心
·
2018-11-06 22:03
ReactiveCocoa
入门看这一篇就够了
简介
ReactiveCocoa
在GitHub有1.5万多个星,不少大型公司的的都用它作为主流框架,比如美团,但它同时又是一个非常复杂的框架,在正式开始介绍它的核心组件前,我们先来看看它的类图,以便从宏观上了解它的层次结构
郭大侠smile
·
2018-11-06 15:19
Reactivecocoa
7.0 swift4.0基本入门语法
一.UITextField输入文本监听1.UITextField文本框输入内容进行监听。textField.reactive.continuousTextValues.observeValues{(text)inprint(text??"")}2.UITextField的文本内容的长度,使用map函数进行信号内容的修改,然后再对map后的信号进行观察.map函数可以对信号的内容进行转换,他的返回值
平凡的心
·
2018-10-18 18:50
RAC(
ReactiveCocoa
)一之常见用法
1.
ReactiveCocoa
常见用法1.1代替代理:rac_signalForSelector:用于替代代理。
留个念想给昨天
·
2018-10-18 18:04
RAC中文资源列表
说说
ReactiveCocoa
2
ReactiveCocoa
入门教程:第一部分
ReactiveCocoa
入门教程:第二部分
ReactiveCocoa
和MVVM入门iOS7最佳实践:一个天气App案例
ReactiveCocoa
Tutorial
木马不在转
·
2018-10-15 15:17
RxSwift 中的调度器
与
ReactiveCocoa
相比,Rx的一大优势就是更丰富的并发模型。提到并发,就不得不提多线程。
l4y
·
2018-10-09 11:00
RAC(
Reactivecocoa
)三之RACCommand流程及源码分析
RAC之RACCommand的流程分析初识RACCommand创建RACCommandRACCommand的创建有两种形式:-(id)initWithSignalBlock:(RACSignal*(^)(idinput))signalBlock;-(id)initWithEnabled:(RACSignal*)enabledSignalsignalBlock:(RACSignal*(^)(idin
留个念想给昨天
·
2018-09-05 17:31
IOS - MVVM Without
ReactiveCocoa
(Block方式实现数据绑定)
实现了一个简单的用户登录页面,但是有时候基于多方面考虑我们不会集成RAC这个重量级三方库,但是MVVM没有RAC这样的利器做数据绑定相对比较头疼,但是也有很多替代方案,蘑菇街大神limboy就有一篇关于MVVMWithout
ReactiveCocoa
司文痞子
·
2018-09-04 19:55
代码笔记
随笔
IOS - MVVM +
ReactiveCocoa
一个简单的登录样例
基础:RACCommand的详细讲解MVVM架构已经耳熟能详,网上有非常多的文章,讲的都相当不错,MVVM最主要的关系我这里要提醒一下最基本的规则:1.View持有ViewModel反之不持有2.ViewModel持有Model反之不持有网上copy了一张关系图MVVM的基本概念在MVVM中,view和viewcontroller正式联系在一起,我们把它们视为一个组件view和viewcontro
司文痞子
·
2018-09-02 17:36
代码笔记
随笔
RAC(
Reactivecocoa
)二之RACSignal流程及源码分析
RAC之RACSignal流程分析先来看RACSignal的代码#RAC流程分析#1:创建信号signal//通过RACSignal的子类RACDynamicSignal创建signal的同时,保存了didSubscribe{}代码块等待_didSubscribe()执行RACSignal*signal=[RACSignalcreateSignal:^RACDisposable*_Nullable
留个念想给昨天
·
2018-08-31 15:34
RAC - 01 - RACSignal
一、基本RACSignal信号:只有订阅的时候才能运行它是
ReactiveCocoa
最基本的类,任何地方都会用到它响应式编程思想,只要信号一变化,马上通知你信号本身不不具备发送消息的能力RACDisposable
文瑶906
·
2018-08-14 11:20
RAC - 01 - RACSignal
一、基本RACSignal信号:只有订阅的时候才能运行它是
ReactiveCocoa
最基本的类,任何地方都会用到它响应式编程思想,只要信号一变化,马上通知你信号本身不不具备发送消息的能力RACDisposable
文瑶906
·
2018-08-14 11:20
函数式编程思想
特点:每个方法必须有返回值(本身的对象),把函数或者Block当做参数,block参数(需要操作的值)block返回值(操作结果)代表:
ReactiveCocoa
举例:计算器面向对象:@interfaceCa
文瑶906
·
2018-08-10 14:53
函数式编程思想
特点:每个方法必须有返回值(本身的对象),把函数或者Block当做参数,block参数(需要操作的值)block返回值(操作结果)代表:
ReactiveCocoa
举例:计算器面向对象:@interfaceCa
文瑶906
·
2018-08-10 14:53
iOS-
ReactiveCocoa
学习笔记
关于
ReactiveCocoa
的比喻“能够把信号想象成水龙头,仅仅只是里面不是水,而是玻璃球(value),直径跟水管的内径一样,这样就能保证玻璃球是依次排列。
Simple_Code
·
2018-07-20 13:54
RAC简单用法
RAC浅浅析
ReactiveCocoa
可以说是结合了函数式编程和响应式编程的框架,也可称其为函数响应式编程(FRP)框架,强调一点,RAC虽然最大的优点是提供了一个单一的、统一的方法去处理异步的行为,包括
沐珞风
·
2018-07-17 17:06
iOS常用编程思想整理
身为一枚程序员在工作和学习过程中我们总会接触到一些开源的比较好用的框架如:Masonry、
ReactiveCocoa
……那你肯定会想为什么人家别人写开源框架这么好用,为什么要这样去设计呢?
iOS-Link
·
2018-07-09 18:21
HTML5 & Recat Native & Week &
ReactiveCocoa
所有的一切最早起源于HTML5.....HTML5利用JavaScript、HTML、CSS有着在多个平台上使用一套代码,无需发版本动态修改样式的特点。然而实际使用起来有些差强人意,HTML5不能够利用原生系统的很多特点,在性能、反应速度、实现效果上都存在问题,因此热度也逐渐减退。随后RecatNative、Week等移动应用搞开发框架逐渐登场,这些开发框架利用JavaScript、CSS来实现动
无边小猪
·
2018-07-09 16:25
RxSwift之路01-----简单的RxSwift使用
使用一年多swift后终于要入坑RxSwift了和在OC时代的
ReactiveCocoa
没有多少差别,这里先举一些简单的使用,可以减少代码的书写,结构清晰在不使用RxSwift时,我们写button的事件时是这样的
chenqiangblogs
·
2018-06-27 14:00
RxSwift
Cocoapods导入
ReactiveCocoa
5.0以上版本注意事项
ReactiveCocoa
发布了重大的更新,所以如果想使用最新版本的框架,我们需要注意一下问题。1.如果你只是纯swift项目,你继续使用
ReactiveCocoa
。
乡水情缘
·
2018-06-19 11:29
Cocoapods导入
ReactiveCocoa
5.0以上版本注意事项
ReactiveCocoa
发布了重大的更新,所以如果想使用最新版本的框架,我们需要注意一下问题。1.如果你只是纯swift项目,你继续使用
ReactiveCocoa
。
乡水情缘
·
2018-06-19 11:29
第一天
ReactiveCocoa
的学习
1.导入
ReactiveCocoa
platform:ios,'8.0'target"
ReactiveCocoa
LearnDemo"douse_frameworks!
SpringFighting
·
2018-06-04 17:04
ReactiveCocoa
总结二
1.
ReactiveCocoa
常见操作方法介绍。
F麦子
·
2018-05-22 18:38
ReactiveCocoa
总结一
1.
ReactiveCocoa
简介
ReactiveCocoa
(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,因此很多苹果框架喜欢以Cocoa结尾
F麦子
·
2018-05-22 18:49
ReactiveCocoa
RAC继承关系图一、RAC的基本概念信号RACSignal:信号是RAC中最核心的概念,贯穿在整个RAC框架中。它其实是一个信号源,Signal会给它的订阅者(Subscriber)发送一连串的事件,一个Signal可比作流水线中的一段管线,负责决定管线传输什么样的数据。Subscriber是Signal的订阅者,我们将Subscriber比作管线上的工人,它在拿到数据后对其进行加工处理。数据经过
居住
·
2018-04-29 18:10
iOS架构补完计划--浅谈MVC及其衍生架构模式(附简易图解)
MVVMModelViewViewModelController
ReactiveCocoa
对于MVVM的意义是什么?
kirito_song
·
2018-04-20 17:47
iOS技术博客
iOS技术提高原文http://blog.devtang.com/2014/07/27/ios-levelup-tips/#1.阅读博客美团技术博客https://tech.meituan.com/
ReactiveCocoa
SignalFlow.htmlWeRead
日落东单
·
2018-04-10 22:00
ReactiveCocoa
进阶篇
1.rac_liftSelector:withSignals(相当于异步队列组){/**subscriber){/**subscriber){/**3;}];ignore(忽略某些值的信号)RACSignal*signal=[RACSignalcreateSignal:^RACDisposable*_Nullable(id_Nonnullsubscriber){[subscribersendNex
马克吐温Coder
·
2018-04-09 16:23
ReactiveCocoa
基础篇
ReactiveCocoa
简介使用了函数响应式编程思想使用了HOOK思想统一了代理,通知,Block,KVO,消息传递机制提供了很多Category方法更方便的监听动态,传递消息
ReactiveCocoa
马克吐温Coder
·
2018-04-09 16:30
ReactiveCocoa
函数响应式编程-应用篇
上篇
ReactiveCocoa
函数响应式编程-基础篇,主要简单介绍了RAC的信号机制,本篇则以信号为核心,就信号常用的类、操作信号的方法,替换响应处理等方面总结RAC的使用。
梧雨北辰
·
2018-04-02 19:20
iOS
iOS开发
ReactiveCocoa
+ MVVM
ReactiveCocoa
函数响应式编程。
PM_xia
·
2018-03-30 17:40
(转)iOS【常用的第三方库以及实例】
把平时看到或项目用到的一些插件进行整理,文章后面分享一些不错的实例,若你有其它的插件欢迎分享,不断的进行更新;一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/
ReactiveCocoa
天国的声音
·
2018-03-23 12:16
【IOS开发高级系列】MVVM—
ReactiveCocoa
架构设计专题(三)
1代码开发实战1.1入门讲解
ReactiveCocoa
入门教程:第一部分http://www.cocoachina.com/ios/20150123/10994.html1.1.1事件流控制rac_textSignal
ReactiveCocoa
Kevin_Junbaozi
·
2018-03-19 21:53
【IOS开发高级系列】MVVM—
ReactiveCocoa
架构设计专题(二)
1
ReactiveCocoa
使用1.1
ReactiveCocoa
框架概览下面我来逐一介绍
ReactiveCocoa
框架的每个组件1.1.1StreamsStreams表现为RACStream类,可以看做是水管里面流动的一系列玻璃球
Kevin_Junbaozi
·
2018-03-19 21:37
【IOS开发高级系列】MVVM—
ReactiveCocoa
架构设计专题(一)
1MVVM简介1.1MVC介绍MVC:MassiveViewController.Alotofthetime,it’sconvenienttoputbusinesslogicandothercodeintoviewcontrollers,evenifthat’snotarchitecturallythemostsoundplacetoputit.UseofMVVMhelpsreducetheamo
Kevin_Junbaozi
·
2018-03-19 21:10
MVVM Tutorial with
ReactiveCocoa
笔记
MVVM架构的核心是View-Model,View-Model是一种特殊的Model,它代表了应用UI的各种状态.它包含了描述各种UI管理的状态的属性.例如一个TextField中当前的text,一个button是否是enable状态.同时它也向外界提供当前View可以执行的action,例如button的点击和手势的触发.MVVM需要遵循以下规则View持有ViewModel,但是反过来不可以V
wata
·
2018-03-09 00:56
iOS RAC的使用总结(一)
最近终于闲下来整理一下东西这篇就先介绍一下RAC吧先看简介
ReactiveCocoa
(简称RAC),是GitHub上开源的一个应用于iOS和OSX开发的一个新框架.RAC具有函数式编程和响应者编程的特性
丿唯一的唯一丿
·
2018-03-06 14:44
ReactiveCocoa
--RACTuple
基本信息例子[[selfrac_signalForSelector:@selector(tableView:didSelectRowAtIndexPath:)fromProtocol:@protocol(UITableViewDelegate)]subscribeNext:^(RACTuple*tuple){NSLog(@"%@",tuple.first);NSLog(@"%@",tuple.se
路人Q
·
2018-02-25 12:00
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他