没有合适的资源?快使用搜索试试~ 我知道了~
Loop:使用ReactiveSwift的可组合单向数据流
共86个文件
swift:45个
json:4个
plist:4个
需积分: 10 0 下载量 200 浏览量
2021-05-06
23:47:02
上传
评论
收藏 195KB ZIP 举报
温馨提示
单向React式体系结构。 这是的副本。 文献资料 动机 iOS应用程序的需求已变得巨大。 我们的代码必须管理很多状态,例如服务器响应,缓存的数据,UI状态,路由等。有人可能说响应式编程可以为我们提供很多帮助,但是如果使用不当,它可能会对您的代码库造成更大的伤害。 该库的目标是提供一种简单直观的方法来设计React式状态机。 核心概念 状态 State是真理的唯一来源。 它代表系统的状态,通常是普通的Swift类型(不包含任何ReactiveSwift原语)。 您的状态是一成不变的。 从一个State过渡到另一State的唯一方法是发出一个Event 。 struct Results < T> { let page: Int let totalResults: Int let totalPages: Int let
资源推荐
资源详情
资源评论
收起资源包目录
Loop-develop.zip (86个子文件)
Loop-develop
Cartfile.resolved 122B
.swift-version 4B
.github
workflows
test.yml 1KB
Example
Assets.xcassets
AppIcon.appiconset
Contents.json 849B
Contents.json 62B
ReactiveCocoa.imageset
Contents.json 163B
gradient-icon.png 65KB
racTertiary.colorset
Contents.json 326B
Root
RootView.swift 1KB
UnifiedStoreUIKitExample
ColorPicker
ColorPickerView.xib 6KB
ColorPickerView.swift 1KB
ColorPicker.swift 387B
UnifiedStore.swift 2KB
UnifiedStoreUIKitHomeView.swift 1KB
Movies
MovieCell.swift 2KB
MoviesView.swift 4KB
MovieCell.xib 4KB
MoviesView.xib 2KB
Movies.swift 4KB
PaginationViewController.swift 2KB
Counter
CounterView.swift 2KB
Counter.swift 623B
CounterView.xib 5KB
SwiftUIBasicBindingExample
SimpleCounterView.swift 793B
SimpleCounterStore.swift 115B
SwiftUIBasicBindingHomeView.swift 456B
LoopBindingExampleView.swift 514B
EnvironmentLoopExampleView.swift 711B
Base.lproj
LaunchScreen.storyboard 2KB
Info.plist 2KB
Misc
SwiftUI
RACHeaderView.swift 612B
CardView.swift 2KB
UIViewControllerView.swift 407B
UIKit
ArrayCollectionViewAdapter.swift 820B
ContentViewController.swift 409B
AppDelegate.swift 285B
SceneDelegate.swift 461B
LoopTests
FeedbackLoopSystemTests.swift 15KB
FeedbackVariantTests.swift 7KB
SystemTests.swift 8KB
Info.plist 701B
Podfile 592B
Loop
Floodgate.swift 6KB
NSLock+Extensions.swift 1KB
Legacy
Property+System.swift 993B
Feedback.swift 6KB
SignalProducer+System.swift 4KB
LoopBox.swift 3KB
Public
SwiftUI
SwiftUIHotSwappableSubscription.swift 909B
EnvironmentLoop.swift 1KB
LoopBinding.swift 1KB
EnvironmentValues.swift 1022B
SwiftUISubscription.swift 656B
FeedbackLoop.swift 26KB
Loop.swift 3KB
Reducer.swift 774B
SignalProducer+Loop.swift 2KB
ReactiveSwift+EnqueueTo.swift 1KB
Context.swift 857B
FeedbackEventConsumer.swift 1KB
Info.plist 776B
Loop.podspec 888B
LICENSE 2KB
Cartfile.private 100B
Package.swift 606B
Gemfile 62B
Gemfile.lock 2KB
Podfile.lock 483B
.gitignore 4KB
Package.resolved 595B
Loop.xcodeproj
project.xcworkspace
contents.xcworkspacedata 161B
project.pbxproj 74KB
xcshareddata
xcschemes
Loop-iOS.xcscheme 3KB
Example.xcscheme 3KB
Loop-macOS.xcscheme 3KB
Loop-tvOS.xcscheme 3KB
diagrams
ReactiveFeedback.jpg 31KB
ReactiveFeedback.xml 2KB
increment_example.gif 12KB
rac-loop.png 19KB
README.md 6KB
script
test 646B
update-version 745B
Cartfile 44B
Loop.xcworkspace
contents.xcworkspacedata 571B
xcshareddata
IDEWorkspaceChecks.plist 238B
共 86 条
- 1
资源评论
刘霏霏
- 粉丝: 35
- 资源: 4717
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功