Использование DDMathParser для решения строки в Swift

Я хочу передать строку в DDMathParser и сохранить ответ в другой строковой переменной, используя swift. Я совершенно новичок в платформе iOS, поэтому я не знаю синтаксиса функций. Пример:

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

1 ответ

Вот простой пример использования DDMathParser из Swift:

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

Если вам нужны результаты с плавающей запятой, замените integerValueот doubleValue,

Другие вопросы по тегам