Swift NSExpression动力功能

时间:2016-01-28 22:46:14

标签: swift nsnumber func pow nsexpression

试图编写一些计算器选项。 请帮我在NSExpression中创建函数pow(a,b)。 需要这样的:

extension NSNumber {
    func pow() -> NSNumber {
        return pow(self.doubleValue, 2)
    }
}

var functionString = "FUNCTION(3, 'pow')"
var functionExpression = NSExpression(format: functionString)
var functionValue = functionExpression.expressionValueWithObject(nil, context: nil)//9

请帮帮我,如何设置第二个值而不是" 2"并在创建functionString时更改此内容?

0 个答案:

没有答案