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 许可协议