0

在视图控制器中,我有一个复制类型的 NSBlock 属性,如下所示

@interface myViewController
@property(nonatomic, copy) MyBlock *block;
@end

@implementation myViewController

@end

当我的应用程序从 myViewController 弹出时,我的块会自动释放吗?

注意:我的项目启用了 ARC。

4

1 回答 1

3

当视图控制器被释放时,块被释放。视图控制器是否在弹出时释放取决于您的应用程序。

无论如何,dealloc在视图控制器上-> 块的破坏。当然,除非您在视图控制器代码中与其他对象共享了块指针。

于 2014-09-08T11:34:49.903 回答