标签: objective-c objective-c-blocks
如果我在进行异步操作时使用了一个块,并且该块引用了视图控制器的对象和属性,那么该块是否会保留它们,从而如果用户在异步之前离开视图控制器,则不会取消分配视图控制器操作结束了?
答案 0 :(得分:8)
是。块是Objective-C对象,将保留任何引用的对象。当然,你可以不要求他们。
请参阅:http://thirdcog.eu/pwcblocks/#objcblocks