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

Memory 如何修复NSMutableString中的内存泄漏?,memory,memory-leaks,nsmutablestring,Memory,Memory Leaks,Nsmutablestring,当我通过仪器检查内存泄漏时,它在NSMutableString上显示泄漏。这是泄漏的代码 66.7%是什么意思。。?如何解决这个漏洞 调用树中显示的第二个方法是 createEnvelope方法首先显示。这本身不是内存泄漏,但您是对的,内存中有许多字符串操作,可能导致内存碎片,至少是内存行为不好,请参见自动释放 使用stringWithCapacity以足够的空间进行初始化,这样就不会发生重新分配 样式问题:此处可能使用NSString。是否使用ARC?如果没有,请尝试将[NSMutable

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

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

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


createEnvelope方法首先显示。

这本身不是内存泄漏,但您是对的,内存中有许多字符串操作,可能导致内存碎片,至少是内存行为不好,请参见
自动释放

使用
stringWithCapacity
以足够的空间进行初始化,这样就不会发生重新分配


样式问题:此处可能使用NSString。

是否使用ARC?如果没有,请尝试将
[NSMutableString new]
更改为
[[NSMutableString new]自动释放]