【发布时间】:2014-10-28 16:57:08
【问题描述】:
我目前正在尝试将两个 NSDecimal 数字相乘,这在 Swift 中是否可行?
我在 Apple Dev 页面上找到了方法“decimalNumberByMultiplyingBy”,但我已按如下方式使用它,但收到“Bad access”错误。
Purchase Price 和 Quantity 在 Item 类中都是 NSDecimalNumbers 并且肯定是填充的(购买价格为 35.99,数量为 30)
var one = item.purchasePrice
var two = item.quantity
let three: NSDecimalNumber = one.decimalNumberByMultiplyingBy(two)
我尝试了多种方法,但所有教程似乎都是针对 Objective C 的。
谢谢。
【问题讨论】:
标签: swift multiplication nsdecimalnumber