0

我需要以下概念的指导:

iOS app有一个文本/消息功能...我想创建一个类,无论用户在应用程序中的哪个位置,它每 2 分钟检查一次数据库中的新数据。我假设我会创建一个新类并将其包含在我的所有其他文件中。

这是我想要实现的最佳工作流程吗?

4

1 回答 1

1

您可能可以从 AppDelegate 以定义的频率运行重复的 NSTimer,并且在已实现的选择器中,您可以编写一段代码来检查数据库是否有新数据,如果发现新数据可能会触发通知。然后,您可以让任何 viewController 收听该通知以更新其 UI。

[NSTimer scheduledTimerWithTimeInterval:2.0 target:self selector:@selector(checkDBForUpdates) userInfo:nil repeats:YES];
于 2013-10-26T06:50:19.133 回答