Please tell me if adding CADisplayLink (and QuartzCore dependency) is OK. I believe it's a good solution, because then we don't have to depend on NSProgress object providers to not update the object too often, resulting in starving the main thread.
Not sure if hideAnimated: is the correct place to invalidate the display link, or maybe there is a better place for it.
This is a pull request for #347.
Please tell me if adding
CADisplayLink
(and QuartzCore dependency) is OK. I believe it's a good solution, because then we don't have to depend onNSProgress
object providers to not update the object too often, resulting in starving the main thread.Not sure if
hideAnimated:
is the correct place to invalidate the display link, or maybe there is a better place for it.Please also tell me if the API I proposed is OK.