调度方法在确切的时间运行

时间:2017-05-03 08:20:42

标签: ios objective-c xcode

我希望安排一种方法在用户选择的确切时间运行,并在用户选择的时间结束。用户在我的应用程序的设置阶段选择一个时间,该值存储在NSUserDefaults

然后我想让应用程序在选定的时间执行该方法,然后在选定的时间结束。

我见过很多人建议使用UILocalNotifications但现在已经在iOS 10中弃用了。NSTimer也经常被建议使用,但往往因为不够准确而被击落。

实施此方法的最佳方法是什么?

0 个答案:

没有答案