From 1c58817f54d5b74138089a3abe1d3ba4ce4be61c Mon Sep 17 00:00:00 2001 From: Raj Abishek Date: Tue, 15 Mar 2016 18:07:27 +0530 Subject: [PATCH] Removes redundant addition of adding the block to run on the background thread. --- SwiftRadio/DataManager.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/SwiftRadio/DataManager.swift b/SwiftRadio/DataManager.swift index 3dd995b5..83565f07 100755 --- a/SwiftRadio/DataManager.swift +++ b/SwiftRadio/DataManager.swift @@ -37,16 +37,16 @@ class DataManager { class func getDataFromFileWithSuccess(success: (data: NSData) -> Void) { - dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) { - - let filePath = NSBundle.mainBundle().pathForResource("stations", ofType:"json") + if let filePath = NSBundle.mainBundle().pathForResource("stations", ofType:"json") { do { - let data = try NSData(contentsOfFile:filePath!, + let data = try NSData(contentsOfFile:filePath, options: NSDataReadingOptions.DataReadingUncached) success(data: data) } catch { fatalError() } + } else { + print("The local JSON file could not be found") } }