Skip to content

Comment on Do iOS apps crash more than Android?

Comments

I suspect that 75% of the crashes on iOS are from poor memory management due to naïve app programmers. Android app developers don't need to worry about memory management, because Java takes care of this automatically. I suspect with iOS-5's new automatic reference counting, iOS crashes will decrease.

I agree. ARC should help solve some of the memory management issues of "naïve" developers, particularly with its zeroing weak references feature. Then at least delegate callbacks from URL connections get passed to nil instead of the view controller that just got popped off the stack, for example.

At the end of the day, though, there's only so much you can do to save a developer from himself.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.