Bloc 是一个旨在实现所有核心概念的 Swift 包。它提供了一套工具,包括 BlocBase
类,该类由 Cubit
和 Bloc
类实现。
重要提示
本项目处于 alpha 阶段,并且会随着其发展而进行更改。
查阅我们全面的文档,获取开始在您的项目中使用 Bloc 所需的所有必要信息。
警告
当有更多内容可用时,本节将更新。
我们非常欢迎您帮助将我们的文档翻译成您首选的语言!只需在我们的存储库上打开一个拉取请求,并附上指向您的翻译版本的链接。我们期待收到您的贡献!
Bloc 可以使用 Swift Package Manager 安装。要将其包含在您的项目中,请将以下依赖项添加到您的 Package.swift 文件中
dependencies: [
.package(url: "https://github.com/swift-bloc/bloc.git", from: "1.0.0")
]
本项目遵循语义版本控制。版本号由三个部分组成:MAJOR.MINOR.PATCH。
MAJOR 版本:当存在不兼容的更改和破坏性更改时递增。这些更改可能需要更新现有代码,并可能破坏向后兼容性。
MINOR 版本:当以向后兼容的方式添加新功能或增强功能时递增。它可能包括对现有功能的改进、添加或修改。
PATCH 版本包括错误修复、补丁和安全修改,这些修改解决了问题、错误或漏洞,而不会破坏现有功能。它也可能包含新功能,但必须谨慎实施以避免破坏性更改或兼容性问题。
建议查看每个版本的发行说明,以了解该特定版本中所做的具体更改和更新。
如果您发现错误或对新功能有想法,请打开一个 issue 或提交一个 pull request。我们欢迎来自社区的贡献!