我正在为客户编写一款应用程序,用户将在白天输入数据,然后在晚上的特定时间(比如午夜),该用户当天的数据应上传到服务器。
因此,我需要在我的应用程序中安排一个方法在午夜运行,即使应用程序在后台运行。然后,该方法将与服务器同步收集的数据并下载任何更改。
为了实现这一点,我想象需要将应用程序设置为始终在后台运行(即超过10分钟),然后安排在特定时间后运行函数。我是否可以通过使用
感谢大家!
因此,我需要在我的应用程序中安排一个方法在午夜运行,即使应用程序在后台运行。然后,该方法将与服务器同步收集的数据并下载任何更改。
为了实现这一点,我想象需要将应用程序设置为始终在后台运行(即超过10分钟),然后安排在特定时间后运行函数。我是否可以通过使用
performSelector: withDelay:
来实现?或者我需要更强大的东西,因为应用程序将在后台运行?感谢大家!