在iOS中创建更新循环

在iOS中创建更新循环的最佳方法是什么?我可以反复调用希望尽快更新的各种模块?当你想知道屏幕刷新之间已经过了多少时间并想要根据经过的时间更新这些模块时,CADisplayLink本质上是最好的对象吗? 更新(描述我的目标): 我需要更新循环来驱动两个模块:物理模拟模块和粒子引擎。基本上,我正在寻找一个更好的替代方案,使用重复的NSTimer设置为恒定的重复间隔。他们每个人都需要知道调用更新回调时所经过的时间量,以便正确模拟物理和粒子运动。     
已邀请:

要回复问题请先登录注册