---
title: "What is Automatic Reference Counting (ARC) ?"  
description: "What is Automatic Reference Counting (ARC) ?"  
author: "Sunil Singh"  
published: 2015-04-27  
updated: 2020-09-23  
canonical: https://www.mindstick.com/interview/2449/what-is-automatic-reference-counting-arc  
category: "iphone"  
tags: ["iphone", "ios", "ipad"]  
reading_time: 1 minute  

---

# What is Automatic Reference Counting (ARC) ?

**ARC is a compiler-level** feature that simplifies the process of managing the lifetimes of Objective-C objects. Instead of you having to remember when to retain or release an object, ARC evaluates the lifetime requirements of your objects and automatically inserts the appropriate method calls at compile time.

## Answers

### Answer by Sunil Singh

**ARC is a compiler-level** feature that simplifies the process of managing the lifetimes of Objective-C objects. Instead of you having to remember when to retain or release an object, ARC evaluates the lifetime requirements of your objects and automatically inserts the appropriate method calls at compile time.


---

Original Source: https://www.mindstick.com/interview/2449/what-is-automatic-reference-counting-arc

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
