学习Reactive Cocoa资料

iOS——教你如何使用ReactiveCocoa和MVVM为代码解耦构建清爽APP 博文『iOS——教你如何使用ReactiveCocoa和MVVM为代码解耦构建清爽APP』的代码 博文地址:http://zhoulingyu.com/2016/05/20/教你如何使用ReactiveCocoa和MVVM为代码解耦构建清爽APP/ 立即下载

ReactiveCocoa GitHub文档 Documentation

对应找到的几篇中文翻译

Raywenderlich上的文章质量高、适合初学者学习。

NSHipster

limboy的Blog 高质量文章

MVVM+ReactiveCocoa

sunny的Blog 百度工程师

美团工程师不错的总结

ATOMICOBJECT blog中介绍了许多实用的知识

scottlogic

主要介绍ReactiveCocoa和设计模式的blog rcdp.io有几篇中文翻译

原理剖析

  1. ReactiveCocoa2 源码浅析
  2. 美团技术团队博客文章 
    1. RACSignal的Subscription深入分析
    2. 细说ReactiveCocoa的冷信号与热信号

书籍

Side

issue

视频

开源项目

其他资源

Canoe CAPL TCP通信避坑指南:从OnTcpConnect回调不触发到Socket句柄管理 本文详细解析了Canoe CAPL中TCP通信的常见问题与解决方案,包括OnTcpConnect回调不触发的三大原因、Socket句柄管理的内存泄漏风险、数据发送截断规则等。通过实战案例和代码示例,帮助开发者规避TCP通信中的典型陷阱,提升车载网络测试的稳定性和可靠性。 阅读详情

相关推荐

tkinter使用label视频播放

tkinter是python的界面开发包 使用tkinter显示视频流的一个办法是使用label来逐帧显示图片。 from Tkinter import * from PIL import ImageTk, Image import cv2 root = Tk() # Create a frame app = Frame(root, bg="white") app.grid() # Create a label in the frame lmian = Label(app) lmain.grid(

六十英里的专栏 5526

学习ReactiveCocoa教程 (整理的资料)

学习ReactiveCocoa(主要针对2.x Objective-C 版本)过程中整理的一些资料。 学习资料 ReactiveCocoa GitHub文档 Documentation 对应找到的几篇中文翻译 READMEFramework OverviewBasic OperatorsMemory Management Raywenderlich上的文章质量高、

zhonggaorong的专栏 4596

【异常】解决JDK21升级中的SecurityException: JCE无法验证BC提供者问题

本文详细解析了JDK21升级中常见的SecurityException: JCE无法验证BC提供者问题的根源与解决方案。核心在于JDK21强化了JCE安全验证,导致签名不合规的老版本Bouncy Castle库被拒绝。文章提供了通过Maven依赖树精准定位、排除旧版本并引入兼容的bcprov-jdk18on新库的完整步骤,以及清理缓存等实战技巧,帮助开发者彻底解决此兼容性问题。

weixin_29197051的博客 490

ReactiveCocoa 和 MVVM 入门

翻译自ReactiveCocoa and MVVM, an Introduction. 文中引用的 Gist 可能无法显示。为了和谐社会, 请科学上网。 MVC 任何一个正经开发过一阵子软件的人都熟悉MVC,它意思是Model View Controller, 是一个在复杂应用设计中组织代码的公认模式. 它也被证实在 iOS 开发中有着第二种含义: Ma

江湖两把刀的技术博客 1841

从仿真到真机:如何将XTDrone的VINS-Fusion+RTABMap建图方案部署到真实无人机上?

本文详细介绍了如何将XTDrone的VINS-Fusion+RTABMap建图方案从仿真环境迁移到真实无人机上。内容涵盖硬件选型、传感器配置、VINS-Fusion调优、RTABMap性能优化以及系统集成等关键步骤,特别针对三维稠密重建在真实环境中的挑战提供了实用解决方案。

weixin_29056781的博客 242

北斗导航 | 基于matlab的卫星导航单点定位算法

单点定位(Single Point Positioning, SPP)通过接收机观测至少4颗卫星的伪距(含误差的距离测量值),解算接收机位置(经度、纬度、高度)及钟差。HDOP < 2 为高精度定位条件。

尘世冰封的专栏 969

ReactiveCocoa开发技术教程

ReactiveCocoa(简称为RAC),RAC具有函数响应式编程特性,由Matt Diephouse开源的一个应用于iOS和OS X的新框架。该课程基于Swift编程语言,是一个Swift ReactiveCocoa视频教程。

YOLOv11 改进 - 即插即用 | PST金字塔稀疏Transformer:粗粒度到细粒度推理优化特征提取,提升复杂场景适应性

本文介绍了金字塔稀疏 Transformer(PST)与 YOLOv11 的结合。主流基于注意力的特征融合方法计算复杂度高、实现难度大,作者提出 PST 模块,融合粗到细令牌选择与共享注意力参数机制,在保留空间细节的同时降低计算量。该模块通过层级化注意力机制、动态令牌选择与参数共享,实现高效多尺度特征融合

魔改工程师的博客 830

使用ReactiveCocoa实现iOS平台响应式编程

http://www.itiger.me/?p=38 ReactiveCocoa和响应式编程 在说ReactiveCocoa之前,先要介绍一下FRP(Functional Reactive Programming,响应式编程),在维基百科中有这样一个例子介绍: 在命令式编程环境中,a = b + c 表示将表达式的结果赋给a,而之后改变b或c的值不会影响a。但

zoutian007的专栏 1213

硬件工程师笔试面试高频考点汇总——(2025版)

《硬件工程师笔试面试知识汇总》一文系统梳理了硬件领域的核心知识体系,涵盖电子器件、模拟电路、数字电路等模块。文章详细解析了电阻、电容、电感等基础元件的选型与应用,深入探讨了三极管、MOS管等半导体器件的工作原理,并对比分析了DCDC与LDO等电源方案。在电路设计方面,提供了滤波器、放大器等实用电路的设计方法与仿真案例,同时包含UART、I2C等通信协议的实现要点。文章还整合了戴维宁定理等电路分析理论,并附有美团、联想等名企真题解析。通过器件特性、电路设计、企业真题三维度内容,为硬件工程师构建了完整的知识框架

XU157303764的博客 1万+

MATLAB之把多个小cell拼成一个数组

问题描述 现有一个cell向量 L (90000,1),每个元素都是由一个(100X9)的double数组组成的.如图. 其中, 每个cell元素都是一个单独的数据, 我们要把它转换成(90000, 19, 100)的三维数组. cell2mat, 但是所有的数据会堆叠起来 L2=cell2mat(L); % (90000, 19) reshape, 变成三维数组 reshape的原理是从上到下, 从左往右拆开重组. 目前只有19这一维数据与要求一致, 那就以这个为突破口. L2=L2'; %

落日之城 9249

Reactive Cocoa Tutorial

转自sunnyxx的博客

ios_developer的专栏 1209

【人工智能 Open AI】程序员怎样提升研发效率?从技术、业务、项目管理等等多个方面来阐述。

程序员要想提升研发效率,需要从技术、业务、项目管理等多方面着手,多靠工具配合实践实现,从而提升研发效率。

AI天才研究院 5526

iOS Reactive Cocoa使用浅析

Reactive Cocoa浅析 ReactiveCocoa是响应式编程(FRP)在IOS中的一个实现框架 1.什么是响应式编程 推荐一个网址响应式编程(Reactive Programming)介绍,如果不太清楚,那么我们首先来了解一下其他的编程思想 1.面向过程: “面向过程”(Procedure Oriented)是一种以过程为中心的编程思想。“面向过程”也可称之为“面向记录”编程思想,他们不支持丰富的“面向对象”特性(比如继承、多态),并且它们不允许混合持久化状态和域逻辑。 C语言就是一门面向过

a1280567818的博客 661

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

集成Reactive Cocoa

众所周知, ReactiveCocoa 是由 Github 工程师主导设计的一款 FRP 应用框架, 关于 RAC和 FRP 在这里不再多作赘述。今天主要来介绍下RAC的引入。 引入方式 手动引入CocoaPodsCarthage 引入前准备 本教程使用 Xcode 8 和 Xcode 7.3.1 同时讲解(因为Xcode8已经发布GM版本, 因此主要讲解Xcode8的适配

allanGold 1670

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

【iOS】Reactive Cocoa介绍

Reactive Cocoa介绍Reactive Cocoa定义了标准的事件接口,因此可以使用一些基本的工具来更容易的连接、过滤和组合。Reactive Cocoa结合了函数式编程和响应式编程的特点: 函数式编程:将运算过程尽量写成一些列的函数调用。 响应式编程:面对离散数据流以及对离散数据流进行操作。 函数响应式编程:将输入转化为输出在时间上的持续过程的一种方式。传统范式 VS Reactive

wo190096的博客 547

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Reactive cocoa 函数响应式编程概述

一、2种编程方式 命令式编程:冯诺依曼   寄存机 计算器 (创建内存、计算内存、返回) int factorial1(int x) {     int result = 1;     for (int i = 1; i         result *= i;}     return result; } 函数式编程:更推崇表达式 弱化语句 基

qq_30997845的博客 404

Reactive Cocoa

Functional Reactive Programming Functional Reactive Programming(函数响应式(反应式)编程,以下简称FRP)是一种响应变化的编程范式,它能通过一种信号机制来记录值的变化,信号可以被叠加、分割或合并,通过对信号的组合,就可以对值进行监听,有点像数学中的各种公式。例如: f(x) = x^2 + 2x + 1; 每当x变化时,f(x)...

weixin_30307921的博客 166

MVVM、Reactive Cocoa

http://www.sxt.cn/info-6899-u-10844.html http://www.itiger.me/?p=38 http://www.cocoachina.com/ios/20150525/11930.html

186

Reactive Cocoa详解

(一)神奇的Macros 先说说RAC中必须要知道的宏 RAC(TARGET,[KEYPATH,[NIL_VALUE]]) 使用: RAC(self.outputLabel,text)=self.inputTextField.rac_textSignal; RAC(self.outputLabel,text,@"收到nil时就显示我")=self...

weixin_30326745的博客 99

Reactive Cocoa 笔记

reduce:的作用是根据接收到的值,再返回一个新的值,这里是@(YES)和@(NO),必须是object。

164

Reactive Cocoa 响应式编程开发实例讲解-中篇

Create一个Signal我们视为是一个支持电话订餐的餐馆,他们有很多菜,油盐酱醋就更不用说,当一个电话打进来首先,这个Signal就开始执行,等菜做好了,菜馆要做的是SendNext通知你一下,你呢?就出来拿,或者让他们送来,最后吃掉。分析一下在这期间,可能会有好多订阅者,菜馆只有一个,厨师会源源不断的炒菜(不要说什么如果菜馆没菜怎么办?太坑了),满足所有订阅者(电话预定)的需求。当然如果没人订阅这些配菜不会被炒,都处于配菜状态,所以,这些配菜可以用来组合,过滤什么的,以达到满足用户的口味(Subscr

万花筒 邪灵噶 的博客 2078

Reactive Cocoa实践举例

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33971205的博客 161

【iOS】[Reactive cocoa学习贴]内容记录

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34194317的博客 86

Reactive Cocoa中@weakify和@strongify实现分析

使用rac的都知道@weakify和@strongify是在它扩库libextobjc中的一个宏,通过他可以实现__weak和__strong的效果,那它使怎么实现的呢。打开xcode找到product->PerformAction->Process “当前使用weakify或@strongify的文件”,你就可以看到这个宏展开之后的最终效果效果如下: @autoreleasepool {} __a

taishanduba的专栏 4205
上一篇: IOS10配置
下一篇: ReactiveCocoa 学习资料2
网上的虫
博客等级 码龄11年 8粉丝 143原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值