Hacker News new | ask | show | jobs
by DavidTO1 5232 days ago
Great job with the videos. Memory management is sort of obsolete with ARC.
2 comments

Thanks!

I still recommend that everyone learn how memory management works before jumping into ARC. Much of what I do still has to support 4.0. That said, ARC is pretty badass, and I plan on doing a screencast on ARC in the near future.

ARC is nearly fully supported on 4.0
You're right, ARC is partially supported in 4.0 (no weak references), but learning the hard way is still beneficial before learning on ARC.
If you don't understand basic memory management without ARC, you have no chance of ever understanding the weak reference annotations that ARC requires in certain cases (e.g. to avoid retain loops).