ARC (Automatic Reference Counting) მართავს class ინსტანციების მეხსიერებას strong მიმართვების კომპილაციის დროს თვალყურის დევნებით: კომპილატორი ჩასვამს retain/release გამოძახებებს და როცა ობიექტის strong რაოდენობა ნულს აღწევს, ის მაშინვე თავისუფლდება — დეტერმინისტულად, არა ფონური garbage collector-ის მიერ.
