From a76aade4ffd783991872c4bb75b0e30bdd469bdc Mon Sep 17 00:00:00 2001 From: junepark678 <40409848+junepark678@users.noreply.github.com> Date: Sat, 25 Nov 2023 15:33:49 +0900 Subject: [PATCH] chore(App IDs, My Apps): change to use `DateComponentsFormatter.UnitsStyle.abbreviated` --- AltStore/App IDs/AppIDsViewController.swift | 3 +++ AltStore/My Apps/MyAppsViewController.swift | 2 ++ 2 files changed, 5 insertions(+) diff --git a/AltStore/App IDs/AppIDsViewController.swift b/AltStore/App IDs/AppIDsViewController.swift index 8030e6c9..0fc8ceb1 100644 --- a/AltStore/App IDs/AppIDsViewController.swift +++ b/AltStore/App IDs/AppIDsViewController.swift @@ -98,6 +98,9 @@ private extension AppIDsViewController formatter.allowedUnits = [.minute, .hour, .day] formatter.maximumUnitCount = 1 + formatter.unitsStyle = DateComponentsFormatter.UnitsStyle.abbreviated + + cell.bannerView.button.setTitle(formatter.string(from: Date(), to: expirationDate)?.uppercased(), for: .normal) formatter.includesTimeRemainingPhrase = true diff --git a/AltStore/My Apps/MyAppsViewController.swift b/AltStore/My Apps/MyAppsViewController.swift index cf16a87d..3da114f2 100644 --- a/AltStore/My Apps/MyAppsViewController.swift +++ b/AltStore/My Apps/MyAppsViewController.swift @@ -336,6 +336,8 @@ private extension MyAppsViewController formatter.includesTimeRemainingPhrase = false formatter.allowedUnits = [.day, .hour, .minute] + + formatter.unitsStyle = DateComponentsFormatter.UnitsStyle.abbreviated formatter.maximumUnitCount = 1