标签: ios objective-c xcode
我希望安排一种方法在用户选择的确切时间运行,并在用户选择的时间结束。用户在我的应用程序的设置阶段选择一个时间,该值存储在NSUserDefaults。
NSUserDefaults
然后我想让应用程序在选定的时间执行该方法,然后在选定的时间结束。
我见过很多人建议使用UILocalNotifications但现在已经在iOS 10中弃用了。NSTimer也经常被建议使用,但往往因为不够准确而被击落。
UILocalNotifications
NSTimer
实施此方法的最佳方法是什么?