ReactiveCocoa

ReactiveCocoa

ReactiveCocoa

Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.

AI 简介

ReactiveCocoa 是一个面向 iOS/macOS 等 Apple 平台的响应式编程框架,为 Cocoa 和 UIKit 框架提供基于 ReactiveSwift 的声明式绑定与事件流抽象。其核心功能包括 UI 组件的双向/单向数据绑定(如 label.text <~ model.name)、用户交互事件建模(如按钮点击、文本输入流)、以及 Objective-C 动态特性支持(如方法拦截、对象生命周期监听)。技术上采用 Swift 实现,兼容 Carthage、CocoaPods 和 Swift Package Manager,支持全平台 Apple 生态。适用于需要简化异步逻辑、减少状态管理样板代码、提升 UI 与模型同步一致性的原生 macOS/iOS 应用开发场景。

Swift
MIT License
19.8k
Stars
3.4k
Forks
814
Watchers
4
Issues

Star 增长

今日0
近 7 天0
近 30 天+2
综合评分70.2
默认分支master