FinanceKit

[Swift Version

FinanceKit 是一个 Swift 框架,用于在您的应用程序中处理金融数据。 它支持股票、投资组合、持仓、货币、金融计算等。

该框架主要为您提供各种金融数据模型和计算。

FinanceKit 被用于 Stokki,一款用于管理和跟踪您的股票投资组合的应用程序。

该框架还处于非常早期的阶段。 在发布 1.0 版本之前,可能会发生重大更改。

入门

FinanceKit 只能通过 Swift Package Manager 使用。 要将其安装到项目中,请将其作为依赖项添加到您的 Package.swift 清单中

let package = Package(
    ...
    dependencies: [
        .package(url: "https://github.com/christiankm/financekit.git", from: "0.1.0")
    ],
    ...
)

然后导入 FinanceKit 以便在您想要使用它的任何地方使用

import FinanceKit

贡献和支持

由于这是一个非常年轻的项目,因此很可能存在许多限制和缺少的功能,只有当更多人开始使用它时才能发现和解决这些问题。

如果您看到任何改进此框架及其文档的方法,非常鼓励您提交 pull-request。

所有 pull-request 将由 Bitrise 上的 CI 系统检查。 CI 将构建软件包,运行所有测试,并运行 Swiftlint 等工具来验证代码风格和完整性。 经过审查并且这些检查已通过后,pull-request 才可以合并。

当然,您也非常欢迎提出问题或疑问。

本项目使用标准的 Ray Wenderlich Swift 风格指南

作者

许可证

本项目根据 MIT 许可证授权 - 有关详细信息,请参阅 LICENSE 文件