gpt4 book ai didi

iphone - 发送 -release 或 -drain 到自动释放池有什么区别?

转载 作者:行者123 更新时间:2023-12-03 16:01:58 25 4
gpt4 key购买 nike

在许多书籍和许多网站上,我看到 -drain。嗯,对于一个听起来很酷的自动释放池来说。但它除了发布之外还有其他作用吗?我猜 -drain 只是让池释放它的所有对象,而不释放池本身。只是猜测。

最佳答案

请注意,oxigen 的回答中说 -drain 不会释放 NSAutoreleasePool 的评论是不正确的。 documentation for NSAutoreleasePool清楚地表明 -drain 释放(并因此破坏)NSAutoreleasePool。

-drain 是对 NSAutoreleasePool 对象使用 -release 的替代,唯一的区别是它为垃圾收集系统提供了提示。

关于iphone - 发送 -release 或 -drain 到自动释放池有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/797419/

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