Leaks Instrument 发现内存泄漏 (iOS)
Memory Leak Found by Leaks Instrument (iOS)
我无法理解 Leaks 工具在构建后立即发现的漏洞。这是我自己的代码还是库造成的?
如果您需要更多信息,请告诉我,谢谢!
libSystem.dylib
是一个系统库。如果您 运行 您的应用程序在设备上,您应该不会再遇到此泄漏。
泄漏与模拟器的工作方式有关。
看起来像是一些系统代码,它可能正在分配一个永久内存块。这是一个非常小的分配,只有两个。我不认为这是一个问题——所有应用程序 "leak" 一些内存。
注意事项:
许多重复的小分配...例如:每次调整音量滑块时都会创建并泄漏 NSString。
更大的块,意味着使用一次并丢弃。例如,为 window 背景加载的图像在 window 关闭时未释放
我无法理解 Leaks 工具在构建后立即发现的漏洞。这是我自己的代码还是库造成的?
如果您需要更多信息,请告诉我,谢谢!
libSystem.dylib
是一个系统库。如果您 运行 您的应用程序在设备上,您应该不会再遇到此泄漏。
泄漏与模拟器的工作方式有关。
看起来像是一些系统代码,它可能正在分配一个永久内存块。这是一个非常小的分配,只有两个。我不认为这是一个问题——所有应用程序 "leak" 一些内存。
注意事项:
许多重复的小分配...例如:每次调整音量滑块时都会创建并泄漏 NSString。
更大的块,意味着使用一次并丢弃。例如,为 window 背景加载的图像在 window 关闭时未释放