จากเดิมที่ Objective-C ใช้ manual reference counting ทำให้ code ดูเลอะเทอะ XCode 4 มาพร้อมกับการจัดการ memory แบบใหม่ ทำให้ลักษณะโปรแกรมที่ได้ style เหมือนกับ ภาษาที่ใช้ Garbage Collector แต่ว่ายังคงเป็น Ref count ! XCode ใช้ keyword ภาษาแบบใหม่ คอยกำกับ object ownership ให้กับ compilter