diff --git a/AsyncDisplayKit/Layout/ASLayout.mm b/AsyncDisplayKit/Layout/ASLayout.mm index 89077eaa..29d54f8f 100644 --- a/AsyncDisplayKit/Layout/ASLayout.mm +++ b/AsyncDisplayKit/Layout/ASLayout.mm @@ -10,6 +10,7 @@ #import "ASLayout.h" +#import "ASDimension.h" #import "ASInternalHelpers.h" #import "ASLayoutSpecUtilities.h" @@ -138,6 +139,12 @@ extern BOOL CGPointIsNull(CGPoint point) sublayouts:layout.sublayouts]; } +- (NSString *)description +{ + return [NSString stringWithFormat:@"<, position = %@; size = %@; constrainedSizeRange = %@>", + self, NSStringFromCGPoint(self.position), NSStringFromCGSize(self.size), NSStringFromASSizeRange(self.constrainedSizeRange)]; +} + #pragma mark - Layout Flattening - (ASLayout *)filteredNodeLayoutTree