文件名称:ReSwift:Swift中的单向数据流-受Redux启发
文件大小:1.99MB
文件格式:ZIP
更新时间:2024-02-26 08:43:49
redux swift unidirectional-data-flow reswift Redux
重新快速 支持的Swift版本: Swift 4.2、5.0 对于Swift 3.2或4.0支持,请使用或更早版本。 对于Swift 2.2支持,请使用或更早版本。 介绍 ReSwift是Swift中类似的单向数据流体系结构的实现。 ReSwift可帮助您将应用程序组件的三个重要方面分开: 状态:在ReSwift应用中,整个应用状态都明确存储在数据结构中。 这有助于避免复杂的状态管理代码,实现更好的调试,并具有很多很多其他优点... 视图:在ReSwift应用程序中,当状态更改时,视图将更新。 您的视图成为当前应用程序状态的简单可视化。 状态更改:在ReSwift应用中,您只能通过操
【文件预览】:
ReSwift-master
----.gitignore(1KB)
----codecov.yml(27B)
----.swiftlint.yml(185B)
----SwiftLintIntegration()
--------Info.plist(680B)
--------SwiftLintIntegration.swift(433B)
----LICENSE.md(1KB)
----.travis.yml(2KB)
----CONTRIBUTING.md(7KB)
----CHANGELOG.md(9KB)
----ReSwiftTests()
--------PerformanceTests.swift(857B)
--------Info.plist(735B)
--------SynchronizedTests.swift(2KB)
--------XCTest+Compatibility.swift(768B)
--------TestFakes.swift(4KB)
--------StoreMiddlewareTests.swift(5KB)
--------StoreDispatchTests.swift(4KB)
--------StoreSubscriptionTests.swift(11KB)
--------XCTest+Assertions.swift(3KB)
--------AutomaticallySkipRepeatsTests.swift(3KB)
--------StoreTests.swift(2KB)
--------StoreSubscriberTests.swift(16KB)
--------TypeHelperTests.swift(2KB)
----.hound.yml(53B)
----ReSwift()
--------Utils()
--------ReSwift.h(499B)
--------Info.plist(808B)
--------CoreTypes()
----Package@swift-5.0.swift(417B)
----ReSwift.podspec(1KB)
----Docs()
--------templates()
--------Stores.md(482B)
--------State.md(872B)
--------Reducers.md(304B)
--------Actions.md(479B)
--------Getting Started Guide.md(18KB)
--------Utilities.md(0B)
--------jazzy-theme()
--------img()
----README.md(14KB)
----ReSwift.xcworkspace()
--------xcshareddata()
--------contents.xcworkspacedata(225B)
----BuildPhases()
--------run-swiftlint(339B)
----Cartfile.resolved(0B)
----ReSwift.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(65KB)
----Package.swift(502B)
----Podfile.lock(257B)
----Podfile(417B)
----.jazzy.json(2KB)
----.scripts()
--------generate-docs(3KB)
--------update-gh-pages(2KB)
--------doc-preprocessor(2KB)