【发布时间】:2012-06-01 00:04:14
【问题描述】:
注意:这个其他问题似乎相关,但不是:When does an associated object get released?
我正在向UIView 实例添加第二个描述,如下所示:
- (void) setSecondDescription:(UIView*)view description2:(NSString*)description2 {
objc_setAssociatedObject (view,&key,description2,OBJC_ASSOCIATION_RETAIN);
}
- (NSString*) secondDescription:(UIView*)view {
return (id)objc_getAssociatedObject(view, &key);
}
如果UIView 解除分配,关联的描述 2 会被解除分配吗?有什么办法可以让这种情况自动发生?
【问题讨论】:
标签: objective-c ios