ARC (Automatic Reference Counting) quản lý bộ nhớ cho instance của class bằng cách theo dõi strong reference lúc biên dịch: compiler chèn các lời gọi retain/release, và khi strong count của object về 0 nó được giải phóng ngay lập tức — một cách xác định (deterministic), không qua garbage collector chạy nền.
