X-Git-Url: http://git.osdn.net/view?p=kcd%2FKCD.git;a=blobdiff_plain;f=KCD%2FApplicationDirecrories.swift;h=bbab898bd90c1893d3d1f1782ea8879339a4d12b;hp=df6aef31f27266eae46bbbd6b915acb74217565d;hb=87b332a9a9fda9fa68f47ef93fa2b6fef23a8b66;hpb=5d612969bdcc4e1ddb6574513fe6b786a363b2fa diff --git a/KCD/ApplicationDirecrories.swift b/KCD/ApplicationDirecrories.swift index df6aef31..bbab898b 100644 --- a/KCD/ApplicationDirecrories.swift +++ b/KCD/ApplicationDirecrories.swift @@ -31,6 +31,8 @@ func localizedAppName() -> String { struct ApplicationDirecrories { + static let shared = ApplicationDirecrories() + static let support = searchedURL(for: .applicationSupportDirectory) .appendingPathComponent(supportDirName()) @@ -46,39 +48,6 @@ struct ApplicationDirecrories { } } -extension ApplicationDirecrories { - - static let screenshotSaveDirectoryURL: URL = { - - let parentURL = URL(fileURLWithPath: AppDelegate.shared.screenShotSaveDirectory) - let url = parentURL.appendingPathComponent(localizedAppName()) - let fm = FileManager.default - var isDir: ObjCBool = false - - do { - - if !fm.fileExists(atPath: url.path, isDirectory: &isDir) { - - try fm.createDirectory(at: url, withIntermediateDirectories: false) - - } else if !isDir.boolValue { - - print("\(url) is regular file, not direcory.") - - return parentURL - } - - } catch { - - print("Can not create screenshot save directory.") - - return parentURL - } - - return url - }() -} - func createDirectory(_ url: URL) -> Bool {