From a4e81eecd74b32cc2854a56ee85d9d59bc1c8d12 Mon Sep 17 00:00:00 2001 From: masakih Date: Sat, 28 Oct 2017 18:43:11 +0900 Subject: [PATCH] static method to instance method --- KCD/CoreDataManager.swift | 2 +- KCD/MOCGenerator.swift | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/KCD/CoreDataManager.swift b/KCD/CoreDataManager.swift index 9ca4be72..788e1f39 100644 --- a/KCD/CoreDataManager.swift +++ b/KCD/CoreDataManager.swift @@ -119,7 +119,7 @@ extension CoreDataProvider { func removeDataFile() { - MOCGenerator.removeDataFile(type(of: self).core.config) + MOCGenerator(type(of: self).core.config).removeDataFile() } func presentOnMainThread(_ error: Error) { diff --git a/KCD/MOCGenerator.swift b/KCD/MOCGenerator.swift index cab2ba6e..6959a689 100644 --- a/KCD/MOCGenerator.swift +++ b/KCD/MOCGenerator.swift @@ -26,7 +26,7 @@ final class MOCGenerator { return (model: model, coordinator: coordinator, moc: moc) } - static func removeDataFile(_ config: CoreDataConfiguration) { + func removeDataFile() { ["", "-wal", "-shm"] .map { config.fileName + $0 } @@ -34,7 +34,7 @@ final class MOCGenerator { .forEach(removeFile) } - private static func removeFile(at url: URL) { + private func removeFile(at url: URL) { do { @@ -76,7 +76,7 @@ final class MOCGenerator { (error.code == 134130 || error.code == 134110), config.tryRemake { - MOCGenerator.removeDataFile(config) + removeDataFile() do { -- 2.11.0