Skip to content

Commit

Permalink
#36 Add Persistence of AppDelegate
Browse files Browse the repository at this point in the history
  • Loading branch information
JUNY0110 committed Dec 14, 2022
1 parent 4783dad commit dac54bf
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions ThrowAway/ThrowAway/AppDelegate.swift
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
//

import UIKit
import CoreData

@main
class AppDelegate: UIResponder, UIApplicationDelegate {

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
configureNavigationBar()
return true
}
Expand All @@ -31,14 +31,19 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
// MARK: UISceneSession Lifecycle

func application(_ application: UIApplication, configurationForConnecting connectingSceneSession: UISceneSession, options: UIScene.ConnectionOptions) -> UISceneConfiguration {
// Called when a new scene session is being created.
// Use this method to select a configuration to create the new scene with.
return UISceneConfiguration(name: "Default Configuration", sessionRole: connectingSceneSession.role)
}

func application(_ application: UIApplication, didDiscardSceneSessions sceneSessions: Set<UISceneSession>) {
// Called when the user discards a scene session.
// If any sessions were discarded while the application was not running, this will be called shortly after application:didFinishLaunchingWithOptions.
// Use this method to release any resources that were specific to the discarded scenes, as they will not return.
}

lazy var persistentContainer: NSPersistentContainer = {
let container = NSPersistentContainer(name: "ThrowAway")
container.loadPersistentStores(completionHandler: { (storeDescription, error) in
if let error = error as NSError? {
fatalError("Unresolved error \(error), \(error.userInfo)")
}
})
return container
}()
}

0 comments on commit dac54bf

Please sign in to comment.