如何评估ios中的字符串方程 [英] How to evaluate the string equation in ios

查看:108
本文介绍了如何评估ios中的字符串方程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有办法解决 ios 中的字符串方程式?

Is there way to solve the string equations in ios ?

例如

输入:

NSString * str = @1 + 2;

输出:

NSInteger result = 3 / /即来自 str的1 + 2之和

如何进行此操作并获得预期结果!

How to go about this and get expected result!

请帮助!

推荐答案

您可以使用NSExpression:

You can use NSExpression for this:

NSExpression *expression = [NSExpression expressionWithFormat:@"1+2"];
NSLog(@"%@", [expression expressionValueWithObject:nil context:nil]);

有关更多信息,请阅读使用方法的文档。

For further information read the documentation of the used methods.

这篇关于如何评估ios中的字符串方程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆