@dynamic presentedViewController;
- (void)setPresentedViewController: (UIViewController *) newObj
{
objc_setAssociatedObject(self, PresentedViewControllerKey, newObj, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
}我需要在以后释放这个变量吗?
发布于 2012-03-22 13:31:08
它将是retained,所以“是的,你需要对它进行release”。
我相信你只需要匹配一下:
objc_setAssociatedObject(self, PresentedViewControllerKey, nil, OBJC_ASSOCIATION_RETAIN_NONATOMIC);当你完成的时候。
发布于 2012-11-01 16:10:57
我做了同样的事情,但是我使用profile来查找dynamic var,当它的父对象死了,它就死了。我没有发布它
https://stackoverflow.com/questions/9816930
复制相似问题