gpt4 book ai didi

iOS 应用程序不会暂停

转载 作者:行者123 更新时间:2023-11-28 21:49:46 26 4
gpt4 key购买 nike

我创建了一个新项目并向 applicationDidEnterBackground 添加了一个无限循环。

    while ( true)
{
NSLog(@"Running");
}

循环持续运行几分钟,永不结束,而根据苹果文档和我的经验,它应该在 ~5 秒后暂停。

为什么不呢?

最佳答案

iOS 以不同方式对待在调试器中运行的应用程序,并且不在此处应用 5 秒规则。当附加到调试器时,此规则也不适用于 applicationWillTerminate:(不再重要)。

原因很简单:如果您的应用在 5 秒后被终止,您将无法调试这些方法。您将没有时间进行任何有意义的分析。

不过,我不知道有任何文档对此进行过描述。

关于iOS 应用程序不会暂停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28746875/

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