标签: ios swift nsexpression
我知道如何将自定义函数添加到NSNumber以供NSExpression使用。但是为了使用它我需要声明一个像“FUNCTION(1,'sin')”这样的字符串。是否有任何方式可以像“罪恶(1)”一样声明它?
答案 0 :(得分:0)
不,您无法扩展NSExpression(format:)所理解的语法。
NSExpression(format:)
对于高级表达式解析和评估,请使用第三方解决方案 例如DDMathParser。