如何从文本字段输出数学? Xcode 6
How to output math from a text field? Xcode 6
我是 Xcode 的新手,请原谅我的愚昧。我有一个带有文本字段和按钮的应用程序。我想要实现的是在文本字段中输入数学,例如 2+2,然后按下按钮接收答案,即 4。
查看 NSExpression
,它可以让您执行以下操作:
NSExpression *expression = [NSExpression expressionWithFormat:@"4 + 5 - 2*3"];
id value = [expression expressionValueWithObject:nil context:nil]; // => 3
参考资料
我是 Xcode 的新手,请原谅我的愚昧。我有一个带有文本字段和按钮的应用程序。我想要实现的是在文本字段中输入数学,例如 2+2,然后按下按钮接收答案,即 4。
查看 NSExpression
,它可以让您执行以下操作:
NSExpression *expression = [NSExpression expressionWithFormat:@"4 + 5 - 2*3"];
id value = [expression expressionValueWithObject:nil context:nil]; // => 3
参考资料