New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iOS 9 performance issues #2383
Comments
Yup, this is a problem for us too. Unclear at this point how we can mitigate it. |
facebookarchive/KVOController#72 has a disturbing graph of the problem |
@neilpa Ouch, that's looks really bad.
I'll go dupe these radars. |
My guess is they "fixed" the dealloc races that existed in KVO prior to iOS9. Working around those races is the main reason for |
This was part of the motivation for #2334. |
Sadly, |
Apparently many KVO issues was fixed. But this issue has now been "observed" :) No need to dupe more radars: https://twitter.com/Catfish_Man/status/644928403402018820 |
I got major performance degradation on iOS 9 compared to iOS 8. I suspect it's related to these radars and this method:
[NSObject addObserver:forKeyPath:options:context:]
Anyone else who can relate?
I notice it mostly when loading / reloading collection views, which means signals are created and observers added for views, view models and models related to the cells.
The text was updated successfully, but these errors were encountered: