Automatic Reference Counting (ARC) for Objective-C makes memory management the job of the compiler. By enabling ARC with the new Apple LLVM compiler, we will never need to type retain or release again, thereby simplifying the development process, while reducing crashes and memory leaks. So the compiler will smartly handle the release of objects once it is no longer user. This will do a world of good to the speed and performance of the xcode.