From 0e42c836c1492ad86a704edff73383d58239549c Mon Sep 17 00:00:00 2001 From: Max Sokolov Date: Sun, 8 May 2016 16:30:08 +0300 Subject: [PATCH] case improvement --- Tablet/TableRowBuilder.swift | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Tablet/TableRowBuilder.swift b/Tablet/TableRowBuilder.swift index 7f7b6c1..7c57528 100644 --- a/Tablet/TableRowBuilder.swift +++ b/Tablet/TableRowBuilder.swift @@ -33,7 +33,7 @@ enum ActionHandler { switch (self) { case .Handler(let handler): handler(data: data) - return true + return nil case .ValueHandler(let handler): return handler(data: data) } @@ -157,10 +157,8 @@ public class TableRowBuilder AnyObject? { - switch action { - case .configure: + if case .configure = action { (cell as? CellType)?.configure(items[itemIndex]) - default: break } return super.invoke(action: action, cell: cell, indexPath: indexPath, itemIndex: itemIndex, userInfo: userInfo) }