Meh*_*kar 1 iphone objective-c ios swift
我目前正在开发一个应用程序,我的客户希望在其中具有一些功能,其中我需要为不同的功能启动大量计时器。
所以,我的问题是,通过在单个应用程序中设置大量 NSTimer ,是否会导致我的应用程序崩溃?或者对应用程序的性能有很大的副作用吗?
在内部,NSTimers 都是在单个硬件定时器上实现的。操作系统为所有正在运行的应用程序保留一个中央计时器列表,并简单地为最快的事件安排一个硬件计时器。
添加计时器不会改变应用程序的行为。也就是说,就像将线程添加到本质上单一的进程机器使运行时管理更容易一样,添加计时器可以帮助您划分问题。
定时器的数量不是问题。
| 归档时间: |
|
| 查看次数: |
410 次 |
| 最近记录: |