IOS开发学习笔记013-ARC机制
ARC
1、ARC机制
2、ARC 判断准则
ARC机制
ARC 是编译器特性,而不是 iOS 运行时特性,它也不是类似于其它语言中的垃圾收集器。因此 ARC 和手动内存管理性能是一样的,有时还能更加快速,因为编译器还可以执行某些优化
ARC 判断准则:
只要没有强指针,就会释放对象。
指针分2种:
强指针:默认都是强指针 (__strong)
__strong Person *p; // __strong 可以不写,默认就是__strong
弱指针:使用(__weak)声明的对象
__weak Person *p;
注意事项
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。