From 62a45c20f95637a3f54577cd582c0bbd07057b53 Mon Sep 17 00:00:00 2001 From: Yasuyuki Inoue Date: Tue, 27 Oct 2015 22:17:10 +0900 Subject: [PATCH] add groupDir method. --- SwiftFilePath/PathExtensionDir.swift | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/SwiftFilePath/PathExtensionDir.swift b/SwiftFilePath/PathExtensionDir.swift index 52dfb2e..e33cde8 100644 --- a/SwiftFilePath/PathExtensionDir.swift +++ b/SwiftFilePath/PathExtensionDir.swift @@ -27,6 +27,12 @@ extension Path { public class var cacheDir:Path { return Path.userDomainOf(.CachesDirectory) } + + public class func groupDir(identifier:String)->Path { + let pathString = NSFileManager.defaultManager().containerURLForSecurityApplicationGroupIdentifier(identifier)!.path + return Path( pathString! ) + } + private class func userDomainOf(pathEnum:NSSearchPathDirectory)->Path{ let pathString = NSSearchPathForDirectoriesInDomains(pathEnum, .UserDomainMask, true)[0]