标签:objective-c ios 内存管理 arc
一 ARC简介Person* p = [[Person] init]; p = nil;// 清空指针,没有强指针指向内存对象,对象就会释放或者
p = [[Person] init];// 指针指向了另一个对象,前面分配的内存对象就是释放
Person* person1 = [[Person] init]; Person* person2 = person1; person1 = nil; // 函数执行完之后才销毁
Person* person1 = [[Person] init]; __weak Person person2 = p; person1 = nil;// 对象销毁
__weak Person* person1 = [[Person] init];// 会有警告,创建出来的对象会被立马释放
标签:objective-c ios 内存管理 arc
原文地址:http://blog.csdn.net/xufeng0991/article/details/43303079