From 642717e405ea47f92043cfc1a8c0c424ad71d89a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Wei=C3=9F?= Date: Thu, 6 May 2021 14:13:46 +0200 Subject: [PATCH] Refactor into -stringForTimeInterval: in SecondsFormatter. --- Formatters/SecondsFormatter.h | 2 ++ Formatters/SecondsFormatter.m | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/Formatters/SecondsFormatter.h b/Formatters/SecondsFormatter.h index 48a959170..443c7bb5d 100644 --- a/Formatters/SecondsFormatter.h +++ b/Formatters/SecondsFormatter.h @@ -24,4 +24,6 @@ { } +- (NSString * _Nullable)stringForTimeInterval:(NSTimeInterval)timeInterval; + @end diff --git a/Formatters/SecondsFormatter.m b/Formatters/SecondsFormatter.m index 96d633924..3dbe0c66e 100644 --- a/Formatters/SecondsFormatter.m +++ b/Formatters/SecondsFormatter.m @@ -31,6 +31,11 @@ NSTimeInterval timeInterval = [object doubleValue]; + return [self stringForTimeInterval:timeInterval]; +} + +- (NSString * _Nullable)stringForTimeInterval:(NSTimeInterval)timeInterval; +{ if (isnan(timeInterval)) { return @"NaN"; } if (isinf(timeInterval)) { return @"Inf"; }