gpt4 book ai didi

iphone - "autoreleased with no pool in place - just leaking"仅适用于 iOS 4.3

转载 作者:行者123 更新时间:2023-11-29 11:14:27 25 4
gpt4 key购买 nike

我在控制台中收到数百条这样的消息:

__NSAutoreleaseNoPool(): Object 0x5d86f30 of class NSIndexPath autoreleased with no pool in place - just leaking

除了关于 NSIndexPath 以外的类的更多消息。

我知道这意味着对象是自动释放的,也没有自动释放池来添加它们,但为什么这只发生在 iOS 4.3 而不是 iOS 5.0/.1

另外,如果 main() 的返回值包装在 NSAutoreleasePool 对象中,为什么没有自动释放池来添加自动释放对象?

最佳答案

我不确定这是否是问题所在,但是 main() 中的自动释放池适用于 UIThread(至少在 4.3 中),当您打开另一个线程时,您应该在它周围放置一个新的自动释放池(仅当您使用自动发布)。

关于iphone - "autoreleased with no pool in place - just leaking"仅适用于 iOS 4.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10105442/

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