0

生病试图编写一些计算器选项。请帮我在 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”并在创建函数字符串时更改它?

4

0 回答 0