Peter Steinberger
Peter Steinberger
By not using NSInvocation etc I'm pretty sure to have added some speed, further thanks to John's crazy date parsing state machine it's even faster. He did some tests on...
Hmmm. I don't have such an use case, but feel free to dig deeper. Try disabling any animation parameters and see if this helps.
I haven't looked into this bug since I currently don't have a project that uses SDURLCache heavily. It's a long shot, but since 1e889b64dfd3b097aee1941e8078464fb7058afb SDURLCache is now ARCified, which might...
Ahh, I was afraid that the easy solution isn't the fix. So, should we add the remove\* call? Since you're saying this fixes the leak, and it's a pure memory...
To get a little off-topic, I just discovered that since iOS5 NSURLCache saves files to disk per default. Check out Caches//Cache.db to see the sqlite file with the responses+metadata saved.
Yes. http://petersteinberger.com/blog/2012/nsurlcache-uses-a-disk-cache-as-of-ios5/
Thanks! You need merge the upstream changes first, before I can merge this.
:) http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging
It's a little trickier than that. You need to pull from my master, then merge all the changes that happened since those commits.
Here's another implementation of UISwitch, we should compare and decide for the best one. https://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSSwitch.h