我正在开发一个多视图应用程序。其中一个视图是表格视图。每个单元格都有一个秒表。我打算将 NSTimer 用于秒表。即使用户切换视图然后稍后返回,我是否需要实现多线程以使计时器正常工作?我做了我的研究,但大多数教程都在一个视图中涵盖了一个 NSTimer。我想确保用户可以在计时器运行时执行其他操作,例如使用界面、导航等。在另一篇文章将 NSTimer 放置在单独的线程中有人说您需要为计时器使用不同的运行循环。在我的情况下,每个计时器都需要一个运行循环吗?可取吗?任何性能缺点?
非常感谢!
我正在开发一个多视图应用程序。其中一个视图是表格视图。每个单元格都有一个秒表。我打算将 NSTimer 用于秒表。即使用户切换视图然后稍后返回,我是否需要实现多线程以使计时器正常工作?我做了我的研究,但大多数教程都在一个视图中涵盖了一个 NSTimer。我想确保用户可以在计时器运行时执行其他操作,例如使用界面、导航等。在另一篇文章将 NSTimer 放置在单独的线程中有人说您需要为计时器使用不同的运行循环。在我的情况下,每个计时器都需要一个运行循环吗?可取吗?任何性能缺点?
非常感谢!