From 3ff2c2d61ea7eb4747dfcaa44d1760a50dac355a Mon Sep 17 00:00:00 2001 From: Anton Sokolchenko Date: Mon, 8 Jun 2015 17:30:12 +0300 Subject: [PATCH 1/2] Fix crash when button.backgroundColor is nil --- SWTableViewCell/PodFiles/SWUtilityButtonView.m | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/SWTableViewCell/PodFiles/SWUtilityButtonView.m b/SWTableViewCell/PodFiles/SWUtilityButtonView.m index c36908f7..0dd90e9a 100644 --- a/SWTableViewCell/PodFiles/SWUtilityButtonView.m +++ b/SWTableViewCell/PodFiles/SWUtilityButtonView.m @@ -8,7 +8,7 @@ #import "SWUtilityButtonView.h" #import "SWUtilityButtonTapGestureRecognizer.h" - +p @interface SWUtilityButtonView() @property (nonatomic, strong) NSLayoutConstraint *widthConstraint; @@ -132,7 +132,10 @@ - (void)pushBackgroundColors for (UIButton *button in self.utilityButtons) { - [self.buttonBackgroundColors addObject:button.backgroundColor]; + if (button.backgroundColor != nil) + { + [self.buttonBackgroundColors addObject:button.backgroundColor]; + } } } From 61e178db610f6fec38183de9220f57938d454fcb Mon Sep 17 00:00:00 2001 From: Anton Sokolchenko Date: Mon, 8 Jun 2015 17:31:06 +0300 Subject: [PATCH 2/2] Update SWUtilityButtonView.m --- SWTableViewCell/PodFiles/SWUtilityButtonView.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SWTableViewCell/PodFiles/SWUtilityButtonView.m b/SWTableViewCell/PodFiles/SWUtilityButtonView.m index 0dd90e9a..fb202e90 100644 --- a/SWTableViewCell/PodFiles/SWUtilityButtonView.m +++ b/SWTableViewCell/PodFiles/SWUtilityButtonView.m @@ -8,7 +8,7 @@ #import "SWUtilityButtonView.h" #import "SWUtilityButtonTapGestureRecognizer.h" -p + @interface SWUtilityButtonView() @property (nonatomic, strong) NSLayoutConstraint *widthConstraint;