Concept Flow - ARC overview for memory management
Create Object
Increase Reference Count
Use Object
Decrease Reference Count
Reference Count == 0?
No→Keep Object Alive
Yes
Deallocate Object
This flow shows how ARC tracks how many references point to an object. When no references remain, ARC frees the object.