ViewControllerManager.swift 651 B

123456789101112131415161718192021222324252627
  1. //
  2. // ViewControllerManager.swift
  3. // LoopFollow
  4. //
  5. // Created by Jonas Björkert on 2024-07-27.
  6. // Copyright © 2024 Jon Fawcett. All rights reserved.
  7. //
  8. import Foundation
  9. import UIKit
  10. class ViewControllerManager {
  11. static let shared = ViewControllerManager()
  12. var alarmViewController: AlarmViewController?
  13. private init() {
  14. instantiateAlarmViewController()
  15. }
  16. private func instantiateAlarmViewController() {
  17. let storyboard = UIStoryboard(name: "Main", bundle: nil)
  18. self.alarmViewController = storyboard.instantiateViewController(withIdentifier: "AlarmViewController") as? AlarmViewController
  19. }
  20. }