黑马程序员技术交流社区
标题:
关于ARC
[打印本页]
作者:
suihaixia54
时间:
2016-1-20 09:57
标题:
关于ARC
ARC原理
只要没有强指针指向对象,就会释放对象;
强指针:默认情况下,所有指针都是强指针;
弱指针:被__weak, 修饰的指针;
@property (nonatomic,strong) Person *person;
@property (nonatomic,weak) Person *person;
在XCODE中如何进行ARC与非ARC转换:
edit---->refactor---->convert to objective-c ARC
由ARC变成非ARC
Targets->Build Phases->Compile Sources->compiler flag
-fno-objc-arc
由非ARC变成ARC
-f-objc-arc
ARC循环引用问题及解决
1.使用@class,提前声明类;
2.在@property参数中,一端使用strong,一端使用weak;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2