标签:
ARC
1、ARC机制
2、ARC 判断准则
ARC机制
ARC 是编译器特性,而不是 iOS 运行时特性,它也不是类似于其它语言中的垃圾收集器。因此 ARC 和手动内存管理性能是一样的,有时还能更加快速,因为编译器还可以执行某些优化
ARC 判断准则:
只要没有强指针,就会释放对象。
指针分2种:
强指针:默认都是强指针 (__strong)
__strong Person *p; // __strong 可以不写,默认就是__strong
弱指针:使用(__weak)声明的对象
__weak Person *p;
注意事项
标签:
原文地址:http://www.cnblogs.com/songliquan/p/4438649.html