黑马程序员技术交流社区
标题:
循环retain
[打印本页]
作者:
wangganghua
时间:
2015-9-20 00:48
标题:
循环retain
1,什么是循环retain?
两个类之间互相包含;
例如:Dog中retain了一个Person,Person中retain了一个Dog;
@interface Dog : NSObject
@property (nonatomic,retain) Person *owner;
@end
@interface Person : NSObject
@property (nonatomic,retain) Dog *dog;
@end
Person *p = [Person new];
Dog *d = [Dog new];
p.dog = d;
d.owner = p;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2