Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 Instruments 消除内存泄漏。这是我所看到的。
当我单击以红色突出显示的 getHttpPOSTResultForVariables 方法时,我看到了这个
你能告诉我,第二张快照到底是什么意思。
mov r3, r5 表示它将对象从寄存器 3 移动到寄存器 5。
红线表示这是泄漏发生的地方。
这可能意味着在将对象从一个寄存器移动到另一个寄存器时,寄存器 3 中的对象没有被正确清理,因此会产生泄漏,因为您现在有 2 个具有相同对象的寄存器而没有直接引用它。
这对您的代码意味着什么?我不确定,但我会调查您在那里使用的功能。
希望这有帮助。祝你好运