我在Xcode项目中使用DDMathParser。我有内存泄漏,我无法解决它。
仪器给我以下泄漏的物体:
_DDNumberExpression
_DDFunctionExpression
任何人都可以帮助我吗?
我使用ddmathparser的代码:
NSString *result = [NSString stringWithFormat:@"%@", [string numberByEvaluatingString]];
答案 0 :(得分:2)
DDMathParser作者在这里。
我当然希望这不是我的代码中的漏洞,但如果复制案例就像你说的那样简单,那么它肯定是可能的。静态分析器没有向我显示代码的任何问题,但静态分析器也不完美。
以下是我需要调试的内容:
string
?它显然是NSString
变量,但我需要知道内容DDMathParser
做其他事情,还是仅仅这一行呢?修改强>
从other question,我看到您使用的是字符串@"1+2"
。当我在Instruments中运行该代码时,我没有泄漏(无论是ARC还是没有)。所以,是的,我需要更多的信息。