文件名称:SteinsKit:Swift中一个微小但易于使用的Observer-Pattern实现
文件大小:450KB
文件格式:ZIP
更新时间:2024-04-05 17:25:27
SteinsKit 重要信息:已弃用!! 现在不推荐使用此项目,因为Apple正式实现了框架。 因此,我认为没有任何明智的理由来导入做得更少的第三方库。 如果您有兴趣改进此项目,请随时进行分叉:) Swift中微小但易于使用的Observer-Pattern实现 SteinsKit是一个框架,可帮助您在没有任何FRP概念的情况下实现观察者模式。 请注意,该框架尚未经过广泛测试,目前仅适用于iOS。 如果您有任何问题,更好的主意或您想让我知道的其他任何事情,请打开一个问题或向我发送请求请求。 为什么选择SteinsKit 如果您是FRP的忠实拥护者,或者想深入研究Reactive编程世界,那么像RxSwift或ReactiveSwift这样的库可能是您更好的选择。 但是,如果您想要的只是Observer Pattern的快速实现,并且您不想关心FRP中的概念(例如Streams或
【文件预览】:
SteinsKit-master
----.gitignore(1KB)
----.sourcery.yml(159B)
----.swiftlint.yml(579B)
----Dangerfile(8KB)
----SteinsKitTests()
--------Info.plist(701B)
--------SteinsKitTests.swift(4KB)
----CONTRIBUTING.md(2KB)
----LICENSE(11KB)
----CHANGELOG.md(1KB)
----SteinsKit()
--------Observations()
--------Info.plist(728B)
--------Variables()
--------SourceryGenerated()
--------SteinsKit.h(494B)
----.github()
--------ISSUE_TEMPLATE()
--------PULL_REQUEST_TEMPLATE()
----README.md(6KB)
----SteinsKit.xcworkspace()
--------xcshareddata()
--------contents.xcworkspacedata(2KB)
----README_Resource()
--------PlaygroundSample.png(469KB)
----SteinsKit.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(21KB)
----bootstrap.sh(178B)
----Brewfile(33B)
----.gitattributes(52B)
----SteinsKit.playground()
--------Contents.swift(2KB)
--------contents.xcplayground(165B)