是否有可能创建一个100%无泄漏的ipad应用程序

A f*_*pha 1 iphone memory-leaks ipad

我正在开发一个iPad应用程序,并使用Instruments和Analyzer发现了一些内存泄漏.我试图释放一些导致我的应用程序崩溃的对象..应用程序中是否允许内存泄漏?如果是这样,他们被允许的程度如何?有没有办法完全删除内存泄漏而应用程序崩溃?

Kin*_*iss 5

请阅读本文.我们可以创建一个100%无泄漏的应用程序.启用NSZombieEnabled以检查崩溃发生的原因.


Mos*_*she 5

一般来说,可以确保您编写代码是无泄漏的.这并不是说Apple框架和内部库根本不会泄漏.

如果您打电话alloc,newcopy确保拨打相应的releaseautorelease.泄漏很多的应用程序经常会崩溃.经常崩溃的应用可能会被App Store拒绝.