iphone - objective-c 单例内存释放

标签 iphone objective-c memory-management memory-leaks

如果没有使用垃圾收集器(iPhone 环境),当我的应用程序终止时,我是否应该以某种方式释放共享对象(单例所基于的共享对象)?

最佳答案

当一个应用程序退出时,它的所有内存都会被释放。因此,只要在运行时不使用太多内存,是否释放对象都没有关系。

即使在4.0中策略发生变化,单个小对象也不会有太大影响;当它终止时,它仍将与应用程序的其余部分一起释放。

关于iphone - objective-c 单例内存释放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2847875/

相关文章:

ios - 从文件加载不起作用。

objective-c - 排序数组并在数组开头添加元素

swift - UILabel 如何成为 CALayer 并导致崩溃?

.net - 我需要在我的 Dispose 方法中调用 GC.KeepAlive(this) 吗?

ruby-on-rails - 如果我创建一个 ruby​​ 对象会消耗多少内存?

iphone - UIGraphicsGetImageFromCurrentImageContext 的线程安全 (CG) 版本?

ios - 使用 NSUserActivity 和 CoreSpotlight 框架进行搜索编程的基本区别是什么?如何选择?

iphone - 与 Objective-C 中的头文件和实现文件混淆

iphone - 'myObj = [[[[MyClass alloc] init] autorelease] retain];' 的影响?

iphone - 将文本从 TableViewController 传递到 ViewController