ios - dealloc 还会被调用吗?

标签 ios ios7 ios8 automatic-ref-counting dealloc

对于我的 iOS 7 应用,只想确认:

  1. dealloc 是否仍会被调用?
  2. 与是否开启ARC有关系吗?

最佳答案

是的,无论您是否使用 ARC,dealloc 都会在对象被释放时调用

但是请注意,当您使用 ARC 时,您不需要(事实上您不能)从 dealloc 的实现中调用 [super dealloc],就像 ARC 那样这是自动的。

关于ios - dealloc 还会被调用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26158595/

相关文章:

ios - 如何删除 managedObject - 而不是 tableView

ios - 键盘分辨率低

objective-c - 在 iOS7 的 MKMapView 中检测点击 MKPolygonView

iphone - 如何设置全屏演示以在 iOS 7 中显示半透明 View

ios - 使用 Swift 设置游戏中心?

ios - 在横向和纵向之间切换时出现约束异常的iOS AutoLayout

ios - 检测用户对 iPhone 通话链接的确认?

ios - iOS 8.1 中的 UITextField 在使用某些字体时在编辑模式和非编辑模式之间具有不同的垂直文本对齐方式

ios - 自定义模式呈现忽略 preferredInterfaceOrientationForPresentation

ios - 当主线程阻塞时,如何获得断点/日志/增加的可见性?