没有合适的资源?快使用搜索试试~ 我知道了~
单向,基于事务,基于操作的商店实现。-Swift开发
共69个文件
swift:35个
json:7个
plist:5个
需积分: 5 0 下载量 58 浏览量
2021-05-27
04:47:05
上传
评论
收藏 1.38MB ZIP 举报
温馨提示
Swift和SwiftUI的单向,基于事务,基于操作的存储实现概述存储避开了MVC,转而使用单向数据流。 当用户与视图进行交互时,视图会支持Swift和SwiftUI概述存储的单向,基于事务,基于操作的存储实现,而避免使用MVC来支持单向数据流。 当用户与视图交互时,视图通过中央调度程序将操作传播到保存应用程序数据和业务逻辑的各种存储,这些存储更新了所有受影响的视图。 这与SwiftUI的声明式编程风格特别有效,该风格允许商店发送updat
资源推荐
资源详情
资源评论
收起资源包目录
Store-master.zip (69个子文件)
Store-master
Demo
store_hacker_news
store_hacker_news
Preview Content
Preview Assets.xcassets
Contents.json 63B
Info.plist 2KB
AppDelegate.swift 804B
Base.lproj
LaunchScreen.storyboard 2KB
ContentView.swift 2KB
API
Endpoints.swift 2KB
Data.swift 2KB
store_hacker_news.entitlements 295B
Assets.xcassets
AppIcon.appiconset
Contents.json 2KB
Contents.json 63B
Store
FetchedProperty.swift 3KB
RootStore.swift 3KB
SceneDelegate.swift 869B
store_hacker_news.xcodeproj
project.xcworkspace
xcshareddata
swiftpm
Package.resolved 859B
IDEWorkspaceChecks.plist 238B
contents.xcworkspacedata 135B
project.pbxproj 16KB
store_examples
store_examples
Preview Content
Preview Assets.xcassets
Contents.json 63B
Info.plist 2KB
App.swift 751B
Sidebar.swift 290B
TodoListView.swift 2KB
CounterView.swift 422B
store_examples.entitlements 295B
Assets.xcassets
AppIcon.appiconset
Contents.json 2KB
Contents.json 63B
AccentColor.colorset
Contents.json 123B
store_examples.xcodeproj
project.xcworkspace
xcshareddata
swiftpm
Package.resolved 859B
IDEWorkspaceChecks.plist 238B
contents.xcworkspacedata 135B
project.pbxproj 14KB
Sources
Store
action
KeyPath+Introspection.swift 3KB
Action.swift 5KB
transactions
TransactionContext.swift 1KB
PushID.swift 3KB
Transaction.swift 7KB
store
Store.swift 10KB
BindingProxy.swift 1KB
CodableStore.swift 6KB
ModelStorage.swift 3KB
serialization
Signpost.swift 1KB
Diffing.swift 9KB
DictionaryCodable.swift 25KB
middleware
Middleware.swift 2KB
concurrency
Executor.swift 5KB
Operations.swift 3KB
Locking.swift 1KB
.swiftpm
xcode
xcshareddata
xcschemes
StoreTests.xcscheme 2KB
Store.xcscheme 3KB
package.xcworkspace
xcshareddata
IDEWorkspaceChecks.plist 238B
contents.xcworkspacedata 135B
.swift-version 4B
Tests
LinuxMain.swift 112B
StoreTests
Protobuf
Data.pb.swift 5KB
ProtobufTests.swift 1KB
Data.proto 214B
Support
Models.swift 2KB
XCTestManifests.swift 156B
StoreTests.swift 4KB
ChildStoreTests.swift 5KB
.travis.yml 595B
Package.resolved 600B
README.md 16KB
.buckconfig 0B
Package.swift 966B
docs
store_logo.png 117KB
store_hacker_news_demo.gif 1.33MB
format.sh 49B
.gitignore 1KB
共 69 条
- 1
资源评论
leeloodeng
- 粉丝: 20
- 资源: 4699
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功