【发布时间】:2013-01-12 01:40:33
【问题描述】:
在下面的代码中,self 被保留以确保图像对象在块被调用时仍然存在。这就是文档所说的。但是,我似乎不明白为什么。简单地保留图像就可以保证它不会被释放。那么为什么还要保留自我呢?
self.finishBlock = ^{
self.image.hidden = YES;
}
如果您直接访问图像,这是否适用?
self.finishBlock = ^{
_image.hidden = YES;
}
【问题讨论】:
标签: iphone ios objective-c ipad automatic-ref-counting