Nic*_*ard 1 iphone memory-management objective-c dealloc
我正在创建自定义UITableViewCell的子类.超类具有一些在dealloc方法中释放的属性.我在我的子类中添加了一个额外的属性,所以我确保覆盖dealloc方法并释放我的新属性.
我的问题是,既然我重写了dealloc方法,那么在超类dealloc方法中发布的属性是否会被释放(我调用[super dealloc])?我需要在MY dealloc方法中专门发布那些吗?
如果您正在调用[super dealloc],那么-dealloc仍将运行超类实现.超类应该负责释放自己的属性.所以不,您不需要释放超类属性.实际上,这样做可能会导致应用程序崩溃.
| 归档时间: |
|
| 查看次数: |
1221 次 |
| 最近记录: |