使用 NSTimer 删除 Parse 中的对象

Deleting objects in Parse with NSTimer

在我制作的应用程序中,我需要对象在 Parse 中经过一定时间后自行删除。我很确定我需要一个 NSTimer 但我并不肯定。有没有人可以帮助我? 谢谢

您可以使用 NSTimer 来完成,但根据您的用例,这可能并不理想。

NSTimer 将在特定时间后在后台停止 运行。参见:How to run NSTimer in background beyond 180sec in iOS 7?

此外,如果您的应用不是 运行,您将无法在 Parse 数据库中执行此基于时间的删除。

理想的是在 Parse 云中有 background jobs 运行。参见:http://blog.parse.com/announcements/introducing-background-jobs/

和 Parse 文档以获取更多详细信息。