gpt4 book ai didi

cocoa - appkit 应用程序中的自动释放池

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

我很难准确理解 AppKit 应用程序中自动释放池的创建和释放时间。

例如,如果我有一个覆盖 init 的 ApplicationController 类,是否有一个自动释放池在启动前创建并在结束后耗尽?

最佳答案

AppKit 应用程序中的主线程运行 NSRunLoop 来处理事件。 NSRunLoop 每次处理新事件(或计时器)时都会创建一个新的自动释放池,并在控制流返回到 NSRunLoop 后耗尽它。因此本质上,每次运行循环都有一个新的自动释放池。

关于cocoa - appkit 应用程序中的自动释放池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4047647/

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