CryptoCompKit 0.0.2

CryptoCompKit 0.0.2

Steve Wight 维护。



  • 作者
  • Steve Wight

CryptoCompKit

访问 CryptoCompare.com 市场数据的非官方客户端库

入门指南

文档

查看他们的 API 文档 了解概况和有关公开货币数据的更多信息。

注意:目前 CryptoCompKit 仅提供了 api 端点的有限子集。更多内容将陆续添加。

用法

所有市场端点都通过 CryptoCompKit 类访问

let cryptoCompKit = CryptoCompKit()

一旦您有一个 CryptoCompKit() 对象实例,您可以调用一个端点

币种列表

cryptoCompKit.coinList { list, result in
  switch result {
  case .success(_):
    updateUI(coins:list.coins)
  case let .failure(error):
    handle(error:error)
  }
}

价格列表

let from = ["BTC","ETH","LTC"]
let to = ["USD"]
cryptoCompKit.priceList(fSyms:from, tSyms:to) { list, result in
	switch result {
	case .success(_):
		updateUI(prices:list.prices)
	case .failure(_):
		handle(error:error)
	}
}

历史分钟(蜡烛图)列表

cryptoCompKit.histoMinutes(fSym:"USD", tSym:"BTC") { list, result in
	switch result {
	case .success(_):
		updateUI(minutes:list.histos)
	case .failure(_):
		handle(error:error)
	}
}

安装

最简单使用《CryptoCompKit》的方法是使用 CocoaPods

使用 CocoaPods 安装

要使用 CocoaPods 将《CryptoCompKit》集成到您的 Xcode 项目中,请在您的 Podfile 中指定它

platform :ios, '11.0'

target 'TargetName' do
  pod 'CryptoCompKit'
end

然后,运行以下命令

$ pod install

预发布版本

这是《CryptoCompKit》的预发布版本,尽管它是稳定的并且在所有上述情况下都应该正常工作,但可能会添加、更改和可能破坏一些内容。

许可

《CryptoCompKit》遵循 MIT 许可协议