Ios 计时器应用程序:日期减法与NSIntervalTimer
我正在制作一个具有定时器功能的应用程序;它所用的最小时间段是秒,所以我认为我不需要使用日期减法,因为它是一个计时器。scheduledTimer在开始达到0.1-0.2的间隔之前不会失去准确性 我的问题是:Timer.scheduledTimer是否适用于此计时器应用程序,以及使用这两种方法是否有任何特殊的优点/缺点(请注意,我同时显示了多个计时器)Ios 计时器应用程序:日期减法与NSIntervalTimer,ios,swift,date,timer,Ios,Swift,Date,Timer,我正在制作一个具有定时器功能的应用程序;它所用的最小时间段是秒,所以我认为我不需要使用日期减法,因为它是一个计时器。scheduledTimer在开始达到0.1-0.2的间隔之前不会失去准确性 我的问题是:Timer.scheduledTimer是否适用于此计时器应用程序,以及使用这两种方法是否有任何特殊的优点/缺点(请注意,我同时显示了多个计时器) 注意:我问这个问题的原因是因为我看到一些人谈论日期减法,但我认为这只是为了非常准确地计时才需要的。什么是NSIntervalTimer?你是说(N
注意:我问这个问题的原因是因为我看到一些人谈论日期减法,但我认为这只是为了非常准确地计时才需要的。什么是
NSIntervalTimer
?你是说(NS)TimeInterval
?我是说Timer.scheduledtimer如果你想让计时器在应用程序处于后台时继续运行,你应该使用日期减法。仅使用Timer.scheduledTimer更新显示。请参阅使用日期减法。