objective-c – 保留计数为0的对象不会被释放

前端之家收集整理的这篇文章主要介绍了objective-c – 保留计数为0的对象不会被释放前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
为什么我的对象在下面的泄漏跟踪中没有被释放?

跟踪显示其引用计数为0,那么为什么它不会被释放?
该对象是一个直接从NSObject派生的自定义类.我用它做的就是分配它,初始化它,从它复制一些字符串/数字,然后发送释放,但它仍然被认为是泄漏而且没有被释放.我认为它在乐器的分配下是“活着的”所以它真的没有被释放.我创建了数百个这样的对象,所以我不能允许它们存活.
如何才能使此对象解除分配?为什么不首先解除分配?

解决方法

好吧,看起来你忘了在-dealloc方法调用[super dealloc].我们都做到了.

猜你在找的C&C++相关文章