Running NSTimer, CADisplayLink, and DispatchSourceTimer in a background thread for smoother animations
AnimationTimer
A sample app running NSTimer
, CADisplayLink
, and DispatchSourceTimer
in a background thread to prevent animation lags when the main thread is busy.