GeekBand第二周Object-C~10.自动引用计数ARC

了解ARC

`自动引用计数(Automatic Reference Counting)是Objective-C默认的内存管理机制,其针对堆上的对象,由编译器自动生成操作引用计数的指令(retain或release),来管理对象的创建与释放。

`哪些对象受ARC管理:

    1.OC对象指针

    2.Block指针

    3.使用__attribute__((NSObject))定义的typedef

`哪些对象不受ARC管理

    1.值类型(简单值类型,C语言struct)

    2.使用其他方式分配的堆对象(如使用malloc分配)

    3.非内存资源


GeekBand第二周Object-C~10.自动引用计数ARC_第1张图片


GeekBand第二周Object-C~10.自动引用计数ARC_第2张图片


GeekBand第二周Object-C~10.自动引用计数ARC_第3张图片


GeekBand第二周Object-C~10.自动引用计数ARC_第4张图片


GeekBand第二周Object-C~10.自动引用计数ARC_第5张图片

你可能感兴趣的:(GeekBand第二周Object-C~10.自动引用计数ARC)