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