The link to garbage collection is a bit odd. The garbage collector does not, of course, exist on iOS, and this bug has nothing to do with garbage collection. It's just a memory leak due to bad manual memory management. It just so happens that this leak is in code that's written to also work when garbage collection is on, but the leak isn't due to, or even related to, garbage collection.
This may be nitpicking, but it made it hard for me to pay attention to the real meat of the thing.
This may be nitpicking, but it made it hard for me to pay attention to the real meat of the thing.