我完成了我的第一个iPhone应用程序,并将其发送给了一组测试人员。
除了一个人之外,每个人都很满意。这位用户发现,在运行我的应用程序后,另一个应用程序无法启动。
由于对内存管理不够了解,我开始查看Instruments中的泄漏图表,并注意到我的应用程序存在一些泄漏。
以下是三个问题:
- 泄漏总是不好的吗?最大的泄漏是15k,在分配的5.1 MB内存中。
- 苹果会因为泄漏而拒绝我的应用程序吗?
- 并不是所有的内存都会在我的应用程序退出时自动释放,我的泄漏应用程序可能会对其他应用程序造成影响吗?
谢谢 Sjakelien