gpt4 book ai didi

ios - NSNotification 和控制流

转载 作者:行者123 更新时间:2023-11-28 22:30:16 26 4
gpt4 key购买 nike

我想做以下事情:

1. display loader
2. download database update and reload data
3. hide loader

我的想法是在数据库的更新方法开始和结束时向主视图 Controller 发送通知,以便 View Controller 显示和隐藏加载程序。

我担心控制流。在数据库的更新方法继续之前,我是否可以保证 View Controller 会收到通知并显示加载程序?

最佳答案

通知在系统中排队,因此不能保证它会立即出现。不管怎样,它们通常很快,肯定比数据库上的工作快。

如果您想 100% 确定,只需在某处设置一个标志,当您收到通知时,检查数据库是否已重新加载。

无论如何,我只是在想即使在重新加载数据库之后收到通知,因为通知是排队的,隐藏加载器通知会在第一个通知之后立即到来,所以没有什么可担心的.

关于ios - NSNotification 和控制流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17650140/

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