ARC是Automatic Reference Counting的缩写,即自动引用计数。它是Objective-C的一种内存管理方式,用于自动管理对象的内存。在使用ARC的情况下,编译器会自动在适当的位置插入retain、release和autorelease等关键字,从而自动管理对象的内存,避免了手动管理内存时可能出现的内存泄漏和野指针等问题。