我正在尝试使用以下库: https://github.com/peek-travel/swift-currency
使用它的一种方法是做这样的事情,表示它是5美元:
USD(5.01)
我注意到,在我的一个子视图中,当我这样做时,我会得到以下错误:
Compiling failed: missing argument label 'floatLiteral:' in call
我可以通过做来解决 USD(floatLiteral: 5) ,这意味着同样的事情。
USD(floatLiteral: 5)
为什么在某些情况下,在我的代码中我可以做到 USD(5) 没有错误,而在其他情况下,我必须明确地陈述论点?
USD(5)
API提供的美元参考文件如下: https://peek-travel.github.io/swift-currency/Structs/USD.html