From 52c15eeb604ad930fa939317f6c219e87d1b4dca Mon Sep 17 00:00:00 2001 From: Riley Testut Date: Mon, 12 Nov 2018 11:52:11 -0800 Subject: [PATCH] Fixes warnings --- Delta/Game Selection/GamesViewController.swift | 2 +- Delta/Launch/LaunchViewController.swift | 2 +- Delta/Pause Menu/Cheats/CheatTextView.swift | 6 +++--- Delta/Pause Menu/PauseViewController.swift | 2 +- .../PausePresentationController.swift | 2 +- .../Controllers/ControllerInputsViewController.swift | 4 ++-- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Delta/Game Selection/GamesViewController.swift b/Delta/Game Selection/GamesViewController.swift index d4164d1..343fa5c 100644 --- a/Delta/Game Selection/GamesViewController.swift +++ b/Delta/Game Selection/GamesViewController.swift @@ -149,7 +149,7 @@ extension GamesViewController { guard let identifier = segue.identifier, identifier == "embedPageViewController" else { return } - self.pageViewController = segue.destination as! UIPageViewController + self.pageViewController = segue.destination as? UIPageViewController self.pageViewController.dataSource = self self.pageViewController.delegate = self self.pageViewController.view.isHidden = true diff --git a/Delta/Launch/LaunchViewController.swift b/Delta/Launch/LaunchViewController.swift index 196bbf5..118bf82 100644 --- a/Delta/Launch/LaunchViewController.swift +++ b/Delta/Launch/LaunchViewController.swift @@ -79,7 +79,7 @@ class LaunchViewController: UIViewController { guard segue.identifier == "embedGameViewController" else { return } - self.gameViewController = segue.destination as! GameViewController + self.gameViewController = segue.destination as? GameViewController } } diff --git a/Delta/Pause Menu/Cheats/CheatTextView.swift b/Delta/Pause Menu/Cheats/CheatTextView.swift index 970aad4..918b9d8 100644 --- a/Delta/Pause Menu/Cheats/CheatTextView.swift +++ b/Delta/Pause Menu/Cheats/CheatTextView.swift @@ -159,9 +159,9 @@ extension CheatTextView: NSLayoutManagerDelegate layoutManager.setGlyphs(glyphBuffer, properties: propertyBuffer, characterIndexes: characterBuffer, font: aFont, forGlyphRange: NSRange(location: glyphRange.location, length: glyphCount + offset)) // Clean up memory - characterBuffer.deallocate(capacity: bufferSize) - propertyBuffer.deallocate(capacity: bufferSize) - glyphBuffer.deallocate(capacity: bufferSize) + characterBuffer.deallocate() + propertyBuffer.deallocate() + glyphBuffer.deallocate() // Return total number of glyphs return glyphCount + offset diff --git a/Delta/Pause Menu/PauseViewController.swift b/Delta/Pause Menu/PauseViewController.swift index 607ca0a..985e7a5 100644 --- a/Delta/Pause Menu/PauseViewController.swift +++ b/Delta/Pause Menu/PauseViewController.swift @@ -80,7 +80,7 @@ extension PauseViewController switch identifier { case "embedNavigationController": - self.pauseNavigationController = segue.destination as! UINavigationController + self.pauseNavigationController = segue.destination as? UINavigationController self.pauseNavigationController.delegate = self self.pauseNavigationController.navigationBar.tintColor = UIColor.deltaPurple self.pauseNavigationController.view.backgroundColor = UIColor.clear diff --git a/Delta/Pause Menu/Presentation Controller/PausePresentationController.swift b/Delta/Pause Menu/Presentation Controller/PausePresentationController.swift index 2bcea39..1bc5f55 100644 --- a/Delta/Pause Menu/Presentation Controller/PausePresentationController.swift +++ b/Delta/Pause Menu/Presentation Controller/PausePresentationController.swift @@ -63,7 +63,7 @@ class PausePresentationController: UIPresentationController super.init(presentedViewController: presentedViewController, presenting: presentingViewController) - self.contentView = Bundle.main.loadNibNamed("PausePresentationControllerContentView", owner: self, options: nil)?.first as! UIView + self.contentView = Bundle.main.loadNibNamed("PausePresentationControllerContentView", owner: self, options: nil)?.first as? UIView } override func presentationTransitionWillBegin() diff --git a/Delta/Settings/Controllers/ControllerInputsViewController.swift b/Delta/Settings/Controllers/ControllerInputsViewController.swift index 888c51a..fcbba3d 100644 --- a/Delta/Settings/Controllers/ControllerInputsViewController.swift +++ b/Delta/Settings/Controllers/ControllerInputsViewController.swift @@ -86,9 +86,9 @@ extension ControllerInputsViewController switch identifier { - case "embedGameViewController": self.gameViewController = segue.destination as! DeltaCore.GameViewController + case "embedGameViewController": self.gameViewController = segue.destination as? DeltaCore.GameViewController case "embedActionsMenuViewController": - self.actionsMenuViewController = segue.destination as! GridMenuViewController + self.actionsMenuViewController = segue.destination as? GridMenuViewController self.prepareActionsMenuViewController() case "cancelControllerInputs": break