gpt4 book ai didi

ios - GCD 中的 .userInitiated 和 .userInteractive 有什么区别?

转载 作者:技术小花猫 更新时间:2023-10-29 10:57:36 26 4
gpt4 key购买 nike

我想知道它们之间有什么区别,我正在尝试更新 UI 中的某些内容,因此我必须使用主线程来完成它,但不确定我应该使用它们中的哪一个来完成我想要的。

谢谢

最佳答案

“用户启动”意味着用户直接请求了这个操作,并且很可能在等待,但 UI 本身并不迫切需要结果。 “获取新推文,因为用户执行了下拉刷新”或“重新计算小费”。这些事情需要迅速发生,但不是立即发生。一旦计算完成,您可能不会立即再次请求它。

“用户交互”是指用户直接与该操作的结果进行实时交互。 UI 现在需要一个结果,否则会出现滞后。您可能会快速而反复地请求此操作。这是最高优先级。

有关这些类的完整详细信息,请参阅 "Building Responsive and Efficient Apps with GCD."

关于ios - GCD 中的 .userInitiated 和 .userInteractive 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40176485/

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