Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要以下概念的指导:
我iOS app有一个文本/消息功能...我想创建一个类,无论用户在应用程序中的哪个位置,它每 2 分钟检查一次数据库中的新数据。我假设我会创建一个新类并将其包含在我的所有其他文件中。
iOS app
这是我想要实现的最佳工作流程吗?
您可能可以从 AppDelegate 以定义的频率运行重复的 NSTimer,并且在已实现的选择器中,您可以编写一段代码来检查数据库是否有新数据,如果发现新数据可能会触发通知。然后,您可以让任何 viewController 收听该通知以更新其 UI。
[NSTimer scheduledTimerWithTimeInterval:2.0 target:self selector:@selector(checkDBForUpdates) userInfo:nil repeats:YES];