当泄漏仪器没有显示时,如何调试内存泄漏?
我有一个用SWIFT编写的iOS应用程序,它正在泄漏内存-在某些情况下,一些对象应该被释放,但它们不是。我是通过简单的补充来了解这个问题的。deinit调试这样的消息:
deinit
deinit { println("DEINIT: KeysProvider released")}
因此,在发生导致对象释放的事件之后,deinit消息应该出现在控制台中。但是,对于一些应该释放的对象,消息丢失了。不过,泄漏开发工具不会显示任何泄漏。我如何解决这种情况?
饮歌长啸
相关分类