如何评估Swift中的bool /算术表达式?

时间:2016-03-09 19:35:40

标签: swift

如何在Swift中评估字符串? 我的字符串由数字和逻辑运算符组成。

一些例子是:

"2+2"
"2%2" 
"2+2"
"2=3"
"2>3"
"2/5"

我认为,如果编写一个函数来执行此操作过于复杂,则解析字符串并将其作为bin / bash过程中的外部进程执行,而不是读取结果。有任何想法吗?

如果只有算术运算符,其他问题like this就是解决方案。在我的例子中出现bool运算符,它在NSExpression eval中返回错误。

0 个答案:

没有答案