From aedac5c29975be9a065f1d7cdd67986586a7292d Mon Sep 17 00:00:00 2001 From: Michael Schneider Date: Mon, 6 Feb 2017 20:01:37 -0800 Subject: [PATCH] Remove legacy parent pointer of ASLayoutSpec (#2987) --- AsyncDisplayKit/ASDisplayNode.mm | 1 - AsyncDisplayKit/Layout/ASLayoutSpec.h | 5 ----- 2 files changed, 6 deletions(-) diff --git a/AsyncDisplayKit/ASDisplayNode.mm b/AsyncDisplayKit/ASDisplayNode.mm index 16edd098c1..44f4f2fd31 100644 --- a/AsyncDisplayKit/ASDisplayNode.mm +++ b/AsyncDisplayKit/ASDisplayNode.mm @@ -1114,7 +1114,6 @@ ASLayoutElementFinalLayoutElementDefault ASDisplayNodeAssert(layoutSpec.isMutable, @"Node %@ returned layout spec %@ that has already been used. Layout specs should always be regenerated.", self, layoutSpec); } - layoutSpec.parent = self; layoutSpec.isMutable = NO; } diff --git a/AsyncDisplayKit/Layout/ASLayoutSpec.h b/AsyncDisplayKit/Layout/ASLayoutSpec.h index 147017f2ab..0badc01e45 100644 --- a/AsyncDisplayKit/Layout/ASLayoutSpec.h +++ b/AsyncDisplayKit/Layout/ASLayoutSpec.h @@ -25,11 +25,6 @@ NS_ASSUME_NONNULL_BEGIN */ @property (nonatomic, assign) BOOL isMutable; -/** - * Parent of the layout spec - */ -@property (nullable, nonatomic, weak) id parent; - /** * First child within the children's array. *