From 2284914c36e422e9d405f6b6da3fdf33af835cd5 Mon Sep 17 00:00:00 2001 From: Garrett Moon Date: Fri, 18 Nov 2016 14:42:44 -0800 Subject: [PATCH] If you override the property, you need to specify __weak (#2631) --- AsyncDisplayKit/ASCollectionView.mm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AsyncDisplayKit/ASCollectionView.mm b/AsyncDisplayKit/ASCollectionView.mm index cd5e3697a7..cc870a9f79 100644 --- a/AsyncDisplayKit/ASCollectionView.mm +++ b/AsyncDisplayKit/ASCollectionView.mm @@ -225,8 +225,8 @@ static NSString * const kCellReuseIdentifier = @"_ASCollectionViewCell"; @implementation ASCollectionView { - id _asyncDelegate; - id _asyncDataSource; + __weak id _asyncDelegate; + __weak id _asyncDataSource; } // Using _ASDisplayLayer ensures things like -layout are properly forwarded to ASCollectionNode.