如何修复NSMutableString中的内存泄漏?

时间:2012-12-26 05:37:36

标签: memory memory-leaks nsmutablestring

当我通过仪器检查内存泄漏时,它显示NSMutableString上的泄漏。这是泄露的代码,

enter image description here

66.7%的意思是什么?如何解决这个漏洞。?

调用树中显示的第二个方法是

enter image description here

首先显示createEnvelope方法。

1 个答案:

答案 0 :(得分:0)

这不是内存泄漏,但你是对的,内存中的许多字符串操作,可能导致内存碎片,至少是一个糟糕的内存行为,请参见autorelease

使用stringWithCapacity初始化足够的空间,因此不会发生重新分配。

样式问题:也许在这里使用NSString。