Вывод выражения с использованием NSExpression - PullRequest
0 голосов
/ 12 июня 2018

Я застрял в куске кода, где мне нужно получить результат выражения на основе переданного словаря.Например: expressionString = "(val1 + val2)" Как можно передать эти значения из словаря или где-то еще.Я искал много мест, но у меня не работает.

let expressionString : String = "(val1 + val2)" as String
let expression = NSExpression(format: expressionString)

В вышеупомянутом случае я хотел бы знать, как я могу отобразить эти данные val1 и val2, передав любой аргумент.

Isэто может быть достигнуто let ex = NSExpression(format: expressionString, argumentArray:[parameter])?

...