From 7dd8e4011486da15fff3c2085c6d3e76c2e8934a Mon Sep 17 00:00:00 2001 From: Tom Poole Date: Fri, 12 Oct 2018 09:02:17 +0100 Subject: [PATCH] iOS: Added a dealloc routine to JuceAppStartupDelegate --- modules/juce_gui_basics/native/juce_ios_Windowing.mm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/modules/juce_gui_basics/native/juce_ios_Windowing.mm b/modules/juce_gui_basics/native/juce_ios_Windowing.mm index 6b1b14ca82..c5f1bd6915 100644 --- a/modules/juce_gui_basics/native/juce_ios_Windowing.mm +++ b/modules/juce_gui_basics/native/juce_ios_Windowing.mm @@ -48,7 +48,8 @@ namespace juce } @property (strong, nonatomic) UIWindow *window; -- (id)init; +- (id) init; +- (void) dealloc; - (void) applicationDidFinishLaunching: (UIApplication*) application; - (void) applicationWillTerminate: (UIApplication*) application; - (void) applicationDidEnterBackground: (UIApplication*) application; @@ -88,7 +89,7 @@ namespace juce NSObject* _pushNotificationsDelegate; -- (id)init +- (id) init { self = [super init]; appSuspendTask = UIBackgroundTaskInvalid; @@ -100,6 +101,11 @@ namespace juce return self; } +- (void) dealloc +{ + [super dealloc]; +} + - (void) applicationDidFinishLaunching: (UIApplication*) application { ignoreUnused (application);