在下面的代码中,保留self是为了确保图像对象在调用块时仍然存在。这就是文档所说的。然而,我似乎不明白为什么要这样做。仅仅保留图像就可以保证它不会被释放。那么为什么还要保留self呢?
如果您直接访问图片,这是否适用?
self.finishBlock = ^{
self.image.hidden = YES;
}
如果您直接访问图片,这是否适用?
self.finishBlock = ^{
_image.hidden = YES;
}
self->_image
这个问题的人。 - Meda