gpt4 book ai didi

Objective-C block - block 是否保留它引用的对象?

转载 作者:搜寻专家 更新时间:2023-10-30 19:56:35 26 4
gpt4 key购买 nike

如果我在进行异步操作时使用了一个 block ,并且该 block 引用了 View Controller 的对象和属性,那么该 block 是否会保留它们,从而使 View Controller 在用户在异步操作之前离开 View Controller 时不会被释放操作结束?

最佳答案

是的。 block 是 Objective-C 对象,将保留任何引用的对象。当然,您可以要求他们不要这样做。

参见:http://thirdcog.eu/pwcblocks/#objcblocks

关于Objective-C block - block 是否保留它引用的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9521901/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com