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
笔记3
RAC的一些用法1.代替KVO当self.view的Frame发生变化是下边两个方法都能调用内部的Block[self.viewrac_observeKeyPath:@"frame"options:NSKeyValueObservingOptionNewobserver:nilblock:^(idvalue,NSDictionary*change,BOOLcausedByDealloc,BOOLa
Young_Blood
·
2020-07-05 05:27
ReactiveCocoa
中的KVO和iOS原生KVO的对比
首先说下iOS中的原生KVO:原生KVO的主要使用方法是:举例self.p=[Peoplenew];[self.paddObserver:selfforKeyPath:@"age"options:NSKeyValueObservingOptionInitial|NSKeyValueObservingOptionNewcontext:nil];然后在当前类中实现下面的回调方法即可-(void)obs
DevWin
·
2020-07-05 04:35
ReactiveCocoa
框架菜鸟入门——信号(Signal)详解 第五课:适合给新手看的RAC用法总结
platform:ios,'8.0'pod'
ReactiveCocoa
','~>2.1.8'这里有一点要注意下就是RAC的版本问题,由于还没学习Swift,所以我是用OC编写程序的,最新版的RAC已经支持
白马为马
·
2020-07-05 04:26
iOS移动开发
捣腾
ReactiveCocoa
起因:
ReactiveCocoa
一直没能找时间出来学习,也没有实际使用过,今天来图书馆一游,专门静下心解决这个课题.一、环境配置新建一个工程,这里遇到一个问题,
ReactiveCocoa
只能由Pod导入
lmf208
·
2020-07-04 22:48
iphone开发资料
iOS开发中常用的第三方库---持续更新ing
XML、ASP、JavaScript速查手册http://www.w3cschool.cc/速查手册2、MSDN,我告诉你注:http://www.msdn.hk/这个网站可以下载一些window系统3、
ReactiveCocoa
闲云悠鹤蝶恋舞
·
2020-07-04 09:52
ReactiveCocoa
的导入方法
target‘这里写你的工程名’do//这里默认会导入最新的
ReactiveCocoa
版本pod'Re
四季的风
·
2020-07-04 06:06
2018-01-03
ReactiveCocoa
@Weakify 和 @Strongify的简单用法
最近准备用RAC来写项目,在学习中发现RAC中经常会循环引用,RAC中的@Weakify非常好用,介绍给大家。这里主要介绍在Block中的循环引用1.之前处理Block的方法:之前我们对待Block最好的方法就是每一个Block里面都加一个weakself。2.在RAC对待Block的方法在RAC中只需要在前面加一个@weakify(self);在引用到self的时候改写成self_weak_就可
小小疾风
·
2020-07-04 02:14
MVVM结合
ReactiveCocoa
在项目实践中的理解和总结的一些经验
关于MVC和MVVM在项目实践中的理解和总结的一些经验首先来转载一些MVC和MVVM的一些概念,网上一大堆,就不在这里论述了MVC:模型对象模型对象封装了应用程序的数据,并定义操控和处理该数据的逻辑和运算。例如,模型对象可能是表示游戏中的角色或地址簿中的联系人。用户在视图层中所进行的创建或修改数据的操作,通过控制器对象传达出去,最终会创建或更新模型对象。模型对象更改时(例如通过网络连接接收到新数据
1021716903
·
2020-07-02 16:56
使用
ReactiveCocoa
实现简单的验证码按钮
1创建按钮UIButton*yzmButton=[UIButtonbuttonWithType:UIButtonTypeCustom];yzmButton.backgroundColor=[UIColororangeColor];yzmButton.titleLabel.font=[UIFontsystemFontOfSize:13];[yzmButtonsetTitle:@"获取验证码"forS
爬在巨人头顶上
·
2020-07-02 15:58
ReactiveCocoa
学习记录
初次看到这个函数时候,疑惑reduce的意思。查字典发现reduce除了“减少”的意思还有“简化”的意思。之前的疑惑终于释然。RACSignal*formValid=[RACSignalcombineLatest:@[self.username.rac_textSignal,self.emailField.rac_textSignal,self.passwordField.rac_textSign
小马飞驰bnb
·
2020-07-02 15:21
ReactiveCocoa
实战-统计界面时长
有个需求,统计一些界面的显示时长,并且考虑锁屏后台等因素。有了需求,那么我们需要的是下边几种情况1.从viewDidAppear到viewDidDisappear2.从applicationDidBecomeActive到applicationWillResignActive继承大法一种方式是自定义一个UIViewController类,然后所有统计的界面viewController继承此类,对于
圣斗士皮皮
·
2020-07-02 11:13
ReactiveCocoa
的编程思想与具体设计
(一)
ReactiveCocoa
的作用在iOS开发过程中,经常因为交互而产生大量的网络请求、点击交互、数据更新等异步事件,特别是iOS提供丰富多样的方式来处理这些交互事件,如traget-action、
luozhiwei_iOS
·
2020-07-02 10:38
iOS【
ReactiveCocoa
的使用(RAC的属性监听)】
前言很多blog都说
ReactiveCocoa
好用,然后各种秀自己如何灵活运用
ReactiveCocoa
,但是感觉真正缺少的是一篇如何学习
ReactiveCocoa
的文章,小编看了很多篇都没看出怎么使用
程序员阿俊
·
2020-07-02 10:24
OC
cocopods使用
个别需要用到它,比如
reactiveCocoa
defpodspod'AFNetworking','~>2.6'endtarge
纱云
·
2020-07-02 08:09
ReactiveCocoa
学习之路(史上最全攻略)
本文主要介绍本人在学习
ReactiveCocoa
的时候的学习过程以及对一些学习资料的总结,欢迎大家批评发炎。闲话不多吹下面进入
khlljm
·
2020-07-02 06:15
技术学习
RAC
RAC简介
ReactiveCocoa
的简称,是GitHub开源的一个用于iOS和OSX开发的函数响应式编程(FRP)框架。
DDY
·
2020-07-02 05:09
ReactiveCocoa
的使用
###1.
ReactiveCocoa
常见操作方法介绍。
梦想家-mxj
·
2020-07-02 03:43
OC
ReactiveCocoa
自述:工作原理和应用
本文翻译自GitHub上的开源框架
ReactiveCocoa
的readme,英文原文链接https://github.com/
ReactiveCocoa
/
ReactiveCocoa
.
ReactiveCocoa
chunqingtai2922
·
2020-07-01 20:31
(转)
ReactiveCocoa
之RACSignal核心类的使用
RACSignal使用步骤:1.创建信号+(RACSignal*)createSignal:(RACDisposable*(^)(idsubscriber))didSubscribe2.订阅信号,才会激活信号.-(RACDisposable*)subscribeNext:(void(^)(idx))nextBlock3.发送信号-(void)sendNext:(id)valueRACSignal底
大强哥
·
2020-07-01 20:56
IOS - MVVM Without
ReactiveCocoa
(Block方式实现数据绑定)
实现了一个简单的用户登录页面,但是有时候基于多方面考虑我们不会集成RAC这个重量级三方库,但是MVVM没有RAC这样的利器做数据绑定相对比较头疼,但是也有很多替代方案,蘑菇街大神limboy就有一篇关于MVVMWithout
ReactiveCocoa
司文痞子
·
2020-07-01 16:50
代码笔记
随笔
RAC学习(一)RACSignal & RACDisposable & RACSubject
RAC--
ReactiveCocoa
(RAC)是GitHub一个开源框架!RAC--函数响应式编程框架!二、RAC有什么用?
lionsom_lin
·
2020-07-01 13:37
iOS项目引入
ReactiveCocoa
1.
ReactiveCocoa
5.0以后将RAC拆分为四个库
ReactiveCocoa
github地址序号库适用范围1
ReactiveCocoa
纯Swift项目直接依赖2ReactiveObjC纯OC项目直接依赖
GabrielxPanda
·
2020-07-01 12:30
iOS开发
ReactiveCocoa
入门(2)元祖、json解析、应用
3.3元祖RACTuple什么叫做元祖?在swift中也有所谓的元祖,但是他跟Objective-C的数组有点不同。RAC的集合类哪里不同呢?swift中的元祖,他可以放进任何的数据类型!也就是说基本数据类型也能放进去。但是Objective-C中的数组,它就只能放我们的Objective-C对象而RAC的元祖,跟我们的Objective-C数组其实是一样的,换句话说,它其实就是封装了我们的Obj
子疯zp
·
2020-07-01 03:31
iOS
框架学习
(Swift)解决
ReactiveCocoa
框架导入Xcode8的报错
ReactiveCocoa
最近有了一些大的改动,但是在导入Xcode8的时候,因为Swift2.3与Swift3.0的关系,往往大家导入后,无法成功编译程序。在这里,我带领大家,解决这个问题。
徐不同
·
2020-06-30 23:53
在使用
ReactiveCocoa
时,UITableViewCell里UIButton点击事件的一种错误实现
错误实现方法-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{NSString*cellID=@"DSTestTableViewCell";DSTestTableViewCell*cell=[tableViewdequeueReusableCellWit
SySean
·
2020-06-30 22:21
ReactiveCocoa
ReactiveCocoa
其实就是一个用来帮我们处理事件的一个第三方的框架!
柚子姑娘666
·
2020-06-30 21:32
来一次Carthage之旅~使用Carthage管理第三方库
一:给应用添加Carthage管理安装Carthagebrewinstallcarthage创建Cartfile文件touchCartfile添加第三方库使用git仓库github"
ReactiveCocoa
冰琳92
·
2020-06-30 21:49
ReactiveCocoa
基础篇
什么是ReactiveSwift?ReactiveSwiftofferscomposable,declarativeandflexibleprimitivesthatarebuiltaroundthegrandconceptofstreamsofvaluesovertime.TheseprimitivescanbeusedtouniformlyrepresentcommonCocoaandgene
Maybe7月
·
2020-06-30 21:12
ReactiveCocoa
的导入方法
在5.0版本之后,RAC被拆分为四个库:
ReactiveCocoa
、ReactiveSwift、ReactiveObjC、ReactiveObjCBridge其中的
ReactiveCocoa
和ReactiveObjC
philiha
·
2020-06-30 15:34
别人眼中的
ReactiveCocoa
下
目录1.过滤操作2.组合操作一.过滤操作过滤操作也属于一种变换,根据过滤条件,过滤出符合条件的值。变换出来的新的信号是原信号的一个子集。1.filter:(在父类RACStream中定义的)这个filter:操作在any:的实现中用到过了。12345678910111213-(instancetype)filter:(BOOL(^)(idvalue))block{NSCParameterAsser
弋小贱
·
2020-06-30 11:54
学习
ReactiveCocoa
框架学习——框架的使用
如何使用
ReactiveCocoa
ReactiveCocoa
可以在iOS和OSX的应用开发中使用,对于iOS开发者,可以将RAC源码下载编译后,使用编译好的lib
ReactiveCocoa
-iOS.a文件
Laughingg
·
2020-06-30 09:07
ReactiveCocoa
初识(一)
最近在学习
ReactiveCocoa
,项目导入ReactiveObjC开干。
Misaki_yuyi
·
2020-06-30 06:49
看完"
ReactiveCocoa
v2.5 源码解析 之 架构总览"之后的练习
今天有幸在微博闲逛的时候看到叶大神转的一个微博,打开原文地址,欲罢不能.文章来源:雷纯锋投稿于:http://www.cocoachina.com/ios/20160106/14880.html有兴趣的可以去看看原文.以就是基于
ReactiveCocoa
乡村武装青年
·
2020-06-30 05:47
ReactiveCocoa
之RAC常用宏(十)
/***RAC有许多强大而方便的宏。*/-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.[selftestAndtest2];}/***RAC宏*/-(void)test{//RAC:把一个对象的某个属性绑定一个信号,只要发出信号,就会把信号的内容给对
unique叶
·
2020-06-30 05:10
ReactiveCocoa
ReactiveCocoa
源码解析
(一)神奇的Macros先说说RAC中必须要知道的宏RAC(TARGET,[KEYPATH,[NIL_VALUE]])使用:RAC(self.outputLabel,text)=self.inputTextField.rac_textSignal;RAC(self.outputLabel,text,@"收到nil时就显示我")=self.inputTextField.rac_textSignal;
Sodaslay
·
2020-06-30 04:11
Objective-C
iOSX
Dev
ReactiveCocoa
源码阅读
RAC
#import"ViewController.h"#import"
ReactiveCocoa
.h"#import"Masonry.h"#import"TwoViewController.h"#import"LZLineChartView.h
李木的
·
2020-06-29 20:19
iOS中的函数响应式编程思想
一、前言最近正在学习iOS底层框架,在学习RxSwift的课程时,涉及到了函数响应式编程的思想,这让我想起了在工作项目中使用到的
ReactiveCocoa
第三方库,它里面也使用了函数响应式编程思想,之前只是看了简单的介绍
卓同学i
·
2020-06-29 17:19
iOS开发
怎样导入
ReactiveCocoa
我们先看一看官方给出的导入方法Addthe
ReactiveCocoa
repositoryasasubmoduleofyourapplication’srepository.Runscript/bootstrapfromwithinthe
ReactiveCocoa
folder.Draganddrop
ReactiveCocoa
.xcodeprojandCarthage
CxDtreeg
·
2020-06-29 15:01
iOS中RAC的具体应用
RAC的简介:
ReactiveCocoa
是响应式编程(FRP)在iOS中的一个实现框架。结合了函数式编程和响应式编程的框架。RAC在某些特定情况下开发时可以大大简化代码,并且目前来看安全可靠。
一叶清帆m雪
·
2020-06-29 10:02
iOS简单使用RAC
GitHub地址:
ReactiveCocoa
RAC.png一、响应式编程就是实时响应某个事件//创建信号RACSignal*signal=[RACSignalcreateSignal:^RACDisposable
_moses
·
2020-06-29 05:02
ReactiveCocoa
冷热信号
冷热信号图示这里的数据源和sendXXX,可以理解为函数的参数和返回值。当Signal处理完数据后,可以向下一个Signal或Subscriber传送数据。可以看到上半部分的两个Signal是冷的(cold),相当于实现了某个函数,但该函数没有被调用。同时也说明了Signal可以被组合使用,比如RACSignal*signalB=[signalAmap:^id(idx){returnx}],或RA
_既白_
·
2020-06-29 03:27
ReactiveCocoa
中 奇妙无比的 “宏” 魔法
前言在
ReactiveCocoa
中,开源库作者为我们提供了很多种魔法,“黑”魔法,“红”魔法……今天就让先来看看“红”魔法。
weixin_34403693
·
2020-06-28 18:13
iOS
Reactivecocoa
(RAC)知其所以然(源码分析,一篇足以)
前言如今RAC大行其道,对其讲解的博客也多不胜数,稍微有点经验的估计也已经对这个爽到不要不要的框架运用自如了,真正沉下来研究其实现原理的估计也不在少数,这里仅仅是记录一下自己的分析理解,更是在写这篇博客的过程中深化自己对RAC的认知,可能就是想到哪写到哪,各位朋友能从其中学到东西是最好了,要是感觉没什么干货也别对小弟拍砖啊!一、关于常见类1、RACSiganl信号类的使用如下图:完成一个信号的生命
weixin_34268753
·
2020-06-28 15:14
UIViewController的瘦身计划(iOS架构思想篇)
5、MVVM中,
ReactiveCocoa
或RXSwift实现数据绑定的带来的弊端。6、用策略模式替代if-else或swi
ZhengYaWei
·
2020-06-27 20:31
ReactiveCocoa
- swift 学习笔记(一)利用Carthage为项目添加
ReactiveCocoa
依赖
ReactiveCocoa
在OC年代,我表示没有接触过,最近由于面试的关系,急需入手
ReactiveCocoa
技能包。
月下白衣
·
2020-06-27 15:10
ReactiveCocoa
三方库学习
1.pod
ReactiveCocoa
如果是Objec项目pod'
ReactiveCocoa
','~>2.5'如果是Swift项目pod'
ReactiveCocoa
','5.0.0-alpha.3'附录参考
yuezishenyou
·
2020-06-27 14:13
ReactiveCocoa
入门学习三(RAC高级用法)
RAC高级用法###1.rac_liftSelector它的作用是,当我们在并行执行多个任务的时候,需要等所有任务都执行完成后,再来处理后面的任务。假设要请求一个页面的数据,可能有的时候需要请求几个接口,需要等所有的请求都完成了以后才刷新UI。具体用法:-(void)rac_liftDemo{//请求1RACSignal*signal1=[RACSignalcreateSignal:^RACDis
Maple_Xu
·
2020-06-27 08:18
App架构升级之网络层优化(一)
一、背景目前,公司里的App基本上采用了MVVM+
ReactiveCocoa
的模式来开发。所依赖的网络层私有库是DDNetWork。
来鸿去燕
·
2020-06-27 06:03
ReactiveCocoa
Essentials: Understanding and Using RACCommand
ReactiveCocoa
Essentials:UnderstandingandUsingRACCommandDEC5TH,2013Thesourcecodeaccompanyingthisblogpostisongithub
arbullzhang
·
2020-06-27 04:01
RAC
使用Moya+
ReactiveCocoa
进行网络请求的MVVM
此篇紧接着上篇使用Moya+
ReactiveCocoa
进行网络请求http://www.jianshu.com/p/7bf635577900***登录viewModel*/structLoginViewModel
flyrr
·
2020-06-27 02:39
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他