From 08aa89f5c82ddd43169a4dcbad897d5903aa9455 Mon Sep 17 00:00:00 2001 From: delba Date: Sat, 11 Jul 2015 11:36:21 +0200 Subject: [PATCH 1/2] Use let instead of var --- Src/SwiftyTimer.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Src/SwiftyTimer.swift b/Src/SwiftyTimer.swift index 3b49dcf..f8b9086 100644 --- a/Src/SwiftyTimer.swift +++ b/Src/SwiftyTimer.swift @@ -25,7 +25,7 @@ import Foundation private class NSTimerActor { - var block: () -> Void + let block: () -> Void init(_ block: () -> Void) { self.block = block From 2d507966a3577d7f16b4087269880c67d572eda2 Mon Sep 17 00:00:00 2001 From: delba Date: Sat, 11 Jul 2015 11:36:38 +0200 Subject: [PATCH 2/2] Use isEmpty --- Src/SwiftyTimer.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Src/SwiftyTimer.swift b/Src/SwiftyTimer.swift index f8b9086..e6a72c4 100644 --- a/Src/SwiftyTimer.swift +++ b/Src/SwiftyTimer.swift @@ -81,7 +81,7 @@ extension NSTimer { /// Specify `runLoop` or `modes` to override these defaults. public func start(runLoop: NSRunLoop = NSRunLoop.currentRunLoop(), modes: String...) { - let modes = modes.count != 0 ? modes : [NSDefaultRunLoopMode] + let modes = modes.isEmpty ? [NSDefaultRunLoopMode] : modes for mode in modes { runLoop.addTimer(self, forMode: mode)