我在Xcode项目中使用DDMathParser。我有内存泄漏,但无法解决。
仪器给我以下泄漏的物体:
_DDNumberExpression
_DDFunctionExpression
谁能帮我?
我的使用ddmathparser的代码:
NSString *result = [NSString stringWithFormat:@"%@", [string numberByEvaluatingString]];
最佳答案
DDMathParser作者在这里。
我当然希望这不是我的代码中的漏洞,但是如果复制情况像您说的那么简单,那肯定是可能的。静态分析器没有显示代码方面的任何问题,但静态分析器也不是完美的。
这是我需要调试的内容:
什么是string
?显然这是一个NSString
变量,但是我需要知道内容
您是否正在使用DDMathParser
做其他事情,还是仅此一行?
编辑
从您的other question中,我看到您正在使用字符串@"1+2"
。当我在Instruments中运行该代码时,没有泄漏(无论是否使用ARC)。是的,我需要更多信息。
关于iphone - DDMathParser导致内存泄漏,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12265348/