0

我想将一个字符串传递给 DDMathParser 并使用 swift 将答案存储在另一个字符串变量中。我对 iOS 平台完全陌生,所以我真的不知道函数的语法。例子:

var expr = "5+9*2" //Some Expression
var result = DDMathParser.evaluate(expr) // Result of Expression
4

1 回答 1

0

这是一个如何在 Swift 中使用 DDMathParser 的简单示例:

let expr = "5+9*2" as NSString
let result = expr.numberByEvaluatingString().integerValue
println(result) // 23

如果您需要浮点结果,请替换integerValuedoubleValue.

于 2015-05-08T20:04:28.917 回答