如何在UITextFields中允许方程式?

时间:2015-02-01 23:12:28

标签: ios objective-c

我的应用程序中有一个UITextField,我希望用户能够输入方程式。这些方程可以从简单的2+2到像(((4^2) + (6^3)) / 2) * (100 - 14)一样疯狂的东西变化,但无论它如何格式化,它都应该始终有效。

等式需要遵循操作顺序,并返回正确的答案。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

您应该查看数学解析器,例如DDMathParser

有关详情,请参阅此question