From 5b857f08ed4762bee66cd204e37352ed995fdb80 Mon Sep 17 00:00:00 2001 From: Kentucky Compass Date: Sat, 30 Dec 2017 18:00:14 -0800 Subject: [PATCH] Create AppDelegate the standard way instead of in PPSSPPUIApplication init --- ios/PPSSPPUIApplication.mm | 6 ------ ios/main.mm | 3 +-- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/ios/PPSSPPUIApplication.mm b/ios/PPSSPPUIApplication.mm index c535081b99..d07e7a26e0 100644 --- a/ios/PPSSPPUIApplication.mm +++ b/ios/PPSSPPUIApplication.mm @@ -60,12 +60,6 @@ @implementation PPSSPPUIApplication -- (instancetype)init { - auto instance = [super init]; - instance.delegate = [[AppDelegate alloc] init]; - return instance; -} - - (void)decodeKeyEvent:(NSInteger *)eventMem { NSInteger eventType = eventMem[GSEVENT_TYPE]; NSInteger eventScanCode = eventMem[GSEVENTKEY_KEYCODE]; diff --git a/ios/main.mm b/ios/main.mm index 3070e772d6..c6eb2d3c7f 100644 --- a/ios/main.mm +++ b/ios/main.mm @@ -113,7 +113,6 @@ int main(int argc, char *argv[]) // Simulates a debugger. Makes it possible to use JIT (though only W^X) syscall(SYS_ptrace, 0 /*PTRACE_TRACEME*/, 0, 0, 0); @autoreleasepool { - return UIApplicationMain(argc, argv, NSStringFromClass([PPSSPPUIApplication class]), nil); - //return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + return UIApplicationMain(argc, argv, NSStringFromClass([PPSSPPUIApplication class]), NSStringFromClass([AppDelegate class])); } }