From edc51de030695bbc49856ecec2b350c715fb6a94 Mon Sep 17 00:00:00 2001 From: John Rommel Estropia Date: Fri, 24 Jul 2015 08:06:59 +0900 Subject: [PATCH] catch intentional error in logger demo --- .../Loggers Demo/CustomLoggerViewController.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CoreStoreDemo/CoreStoreDemo/Loggers Demo/CustomLoggerViewController.swift b/CoreStoreDemo/CoreStoreDemo/Loggers Demo/CustomLoggerViewController.swift index f0debc7..333a4a2 100644 --- a/CoreStoreDemo/CoreStoreDemo/Loggers Demo/CustomLoggerViewController.swift +++ b/CoreStoreDemo/CoreStoreDemo/Loggers Demo/CustomLoggerViewController.swift @@ -109,7 +109,11 @@ class CustomLoggerViewController: UIViewController, CoreStoreLogger { } case .Some(1): - try! self.dataStack.addSQLiteStoreAndWait(fileName: "emptyStore.sqlite", configuration: "invalidStore") + do { + + try self.dataStack.addSQLiteStoreAndWait(fileName: "emptyStore.sqlite", configuration: "invalidStore") + } + catch _ { } case .Some(2): self.dataStack.beginAsynchronous { (transaction) -> Void in