【发布时间】:2013-07-24 11:06:28
【问题描述】:
如果我在另一个 UIViewController 中使用 UICollectionView 子类 像这样...
BrowseCVC *cvc = [self.storyboard instantiateViewControllerWithIdentifier:@"BrowseItemVC"];
[self.containerScrollView addSubview:cvc.view];
...滚动集合视图或点击一个单元格,它会因 EXC_BAD_ACCESS 而崩溃。
但是,如果我将其声明为 @property (strong, nonatomic) BrowseCVC *cvc;) 并像这样使用它...
self.cvc = [self.storyboard instantiateViewControllerWithIdentifier:@"BrowseItemVC"];
[self.containerScrollView addSubview:self.cvc.view];
...一切正常。
BorwseCVC 是一个不起眼的 UICollectionViewController 子类,结构非常简单。
我的问题是:为什么?
【问题讨论】:
-
如果我可以写 15 个字符以下的 cmets,我只会评论 - ARC
标签: ios objective-c uiviewcontroller uicollectionview