Hacker News new | ask | show | jobs
by fasteddie31003 5250 days ago
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.
1 comments

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.