我在我的 Xcode 项目中使用 DDMathParser。我有内存泄漏,我无法解决它。
Instruments 给了我以下泄露的对象:
_DDNumberExpression
_DDFunctionExpression
谁能帮我?
我使用 ddmathparser 的代码:
NSString *result = [NSString stringWithFormat:@"%@", [string numberByEvaluatingString]];
我在我的 Xcode 项目中使用 DDMathParser。我有内存泄漏,我无法解决它。
Instruments 给了我以下泄露的对象:
_DDNumberExpression
_DDFunctionExpression
谁能帮我?
我使用 ddmathparser 的代码:
NSString *result = [NSString stringWithFormat:@"%@", [string numberByEvaluatingString]];
DDMathParser 作者在这里。
我当然希望这不是我的代码中的泄漏,但是如果复制案例像你说的那样简单,那么它肯定是可能的。静态分析器没有向我显示代码有任何问题,但静态分析器也不完美。
这是我需要调试的内容:
string
?明明是NSString
变量,但我需要知道内容DDMathParser
,还是只是这一行?编辑
从您的另一个问题中,我看到您正在使用字符串@"1+2"
。当我在 Instruments 中运行该代码时,我没有泄漏(使用 ARC 和不使用 ARC)。所以,是的,我需要更多信息。