码迷,mamicode.com
首页 >  
搜索关键字:reactivecocoa    ( 221个结果
ReactiveCocoa -基础知识一(参考网友)
1:登录验证#import typedef void (^SignInRespose) (BOOL result);@interface TJSignInRespose : NSObject+ (void)signInWithUsername:(NSString *)username passwor...
分类:其他好文   时间:2015-06-04 11:12:27    阅读次数:86
ReactiveCocoa框架菜鸟入门——信号(Signal)详解
基础知识在阅读本文之前,请确保你已成功导入ReactiveCocoa框架并对信号(Signal)和订阅者(Subscriber)有基本了解。或者尝试着完全理解以下一段内容: 信号是数据流,可以被绑定和传递。可以把信号想象成水龙头,只不过里面不是水,而是玻璃球(value),直径跟水管的内径一样,这样就能保证玻璃球是依次排列,不会出现并排的情况(数据都是线性处理的,不会出现并发情况)。水龙头的开关...
分类:其他好文   时间:2015-05-29 15:55:02    阅读次数:9666
ReactiveCocoa 信号1
Native app有很大一部分的时间是在等待事件发生,然后响应事件,比如等待网络请求完成,等待用户的操作,等待某些状态值的改变等等,等这些事件发生后,再做进一步处理。 但是这些等待和响应,并没有一个统一的处理方式。Delegate, Notification, Block, KVO, 常常会不知道...
分类:其他好文   时间:2015-05-29 11:45:25    阅读次数:128
ReactiveCocoa框架菜鸟入门——信号(Signal)与订阅者(Subscriber)
上一篇文章已经简单的介绍了ReactiveCocoa框架的思想和优势。本文初步研究一下ReactiveCocoa框架的使用方法。写在开始前传统的编程思想,大概是用户产生某个事件,然后得到相应的参数,传入事先已经实现的方法中,处理完成后把结果在UI界面上反馈出来。ReactiveCocoa框架中大量的使用了block,这意味着,很多block内的代码,是在将来某一个合适的时刻被执行的。如果你看到blo...
分类:其他好文   时间:2015-05-28 18:15:48    阅读次数:225
为MVC瘦身——iOS的MVVM架构与ReactiveCocoa框架
MVC = Massive View Controller ?有笑话称MVC为重量级的试图控制器。仔细一想,确实存在这个问题。以UITableViewController和UITableView举个例子。 一般情况下,我们没有必要创建一个自定义的tableview继承自UITableView。这意味着View的模块几乎为空白。(在相当多的时候,view也仅是一个xib文件或者一堆代码用来描述控件外...
分类:移动开发   时间:2015-05-27 10:17:11    阅读次数:240
ReactiveCocoa使用1
简单来说,他是一个FRP框架,把所有对象当成一个信号(signal),通过给信号添加订阅者(subScriber),不断得到来自信号的信息,他可以替代我们常用的Delegate block NSNotifcation kvo,把所有代码整合到一起,逻辑清晰1.button添加点击事件 有两种方法 根...
分类:其他好文   时间:2015-05-19 00:41:09    阅读次数:190
ReactiveCocoa 学习笔记
1 // 2 // RootViewController.m 3 // SimpleWeather 4 // 5 // Created by TBXark on 15-4-17. 6 // Copyright (c) 2015年 Ryan Nystrom. All rights...
分类:其他好文   时间:2015-05-09 18:43:55    阅读次数:235
[iOS] 响应式编程开发-ReactiveCocoa(二)
RAC实现图片下载功能在实现异步RAC下载图片的过程中,需要注意以下几点: ? 通过NSURLConnection对象的+(RACSignal *)rac_sendAsynchronousRequest:(NSURLRequest*)r可以创建网络异步下载的信号量对象; ? 在执行完成异步下...
分类:移动开发   时间:2015-04-28 20:31:04    阅读次数:185
ReactiveCocoa
什么是ReactiveCocoaReactiveCocoa(其简称为RAC)是由Github开源的一个应用于iOS和OS X开发的新框架。RAC具有函数式编程和响应式编程的特性。它主要吸取了.Net的Reactive Extensions的设计和实现。ReactiveCocoa试图解决什么问题经过一...
分类:其他好文   时间:2015-04-28 13:51:17    阅读次数:259
iOS媒体视频播放器应用源码
源码WSY_XMHelper,基于ReactiveCocoa和MVVM架构的流媒体视频播放器应用,此项目为一个完整项目.基于MVVM架构, 集成流媒体视频下载及播放,支持下拉刷新,上拉加载等.如果你想学习MVVM,此项目为一个很好的例子。源码下载:http://code.662p.com/view/9891.html2015-1-7 15:12上传..
分类:移动开发   时间:2015-04-23 11:09:30    阅读次数:165
221条   上一页 1 ... 18 19 20 21 22 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!