diff --git a/AltStore/Sources/SourcesViewController.swift b/AltStore/Sources/SourcesViewController.swift index 704906c2..dc3f7b78 100644 --- a/AltStore/Sources/SourcesViewController.swift +++ b/AltStore/Sources/SourcesViewController.swift @@ -30,13 +30,6 @@ class SourcesViewController: UICollectionViewController private lazy var dataSource = self.makeDataSource() - private lazy var dateFormatter: DateFormatter = { - let dateFormatter = DateFormatter() - dateFormatter.dateStyle = .short - dateFormatter.timeStyle = .none - return dateFormatter - }() - private var placeholderView: RSTPlaceholderView! private var placeholderViewButton: UIButton! private var placeholderViewCenterYConstraint: NSLayoutConstraint! @@ -236,7 +229,7 @@ private extension SourcesViewController let dateText: String if let lastUpdatedDate = source.lastUpdatedDate { - dateText = Date().relativeDateString(since: lastUpdatedDate, dateFormatter: self.dateFormatter) + dateText = Date().relativeDateString(since: lastUpdatedDate, dateFormatter: Date.shortDateFormatter) } else { diff --git a/AltStoreCore/Extensions/Date+RelativeDate.swift b/AltStoreCore/Extensions/Date+RelativeDate.swift index ec7becee..17d34d7a 100644 --- a/AltStoreCore/Extensions/Date+RelativeDate.swift +++ b/AltStoreCore/Extensions/Date+RelativeDate.swift @@ -10,7 +10,14 @@ import Foundation public extension Date { - private static let mediumDateFormatter: DateFormatter = { + static let shortDateFormatter: DateFormatter = { + let dateFormatter = DateFormatter() + dateFormatter.dateStyle = .short + dateFormatter.timeStyle = .none + return dateFormatter + }() + + static let mediumDateFormatter: DateFormatter = { let dateFormatter = DateFormatter() dateFormatter.dateStyle = .medium dateFormatter.timeStyle = .none