         ///
         /// - Parameter path: e.g. "a/b/c/d.txt"
         /// - Returns: URL
-        static func getCaches(path: String? = nil) -> URL {
+        public static func getCaches(path: String? = nil) -> URL {
             
             return getURL(for: .cachesDirectory, path: path)
         }

        }
        
        /// 获取磁盘空闲空间大小
        static var getDiskFreeSpaceString: String {
            
            let size = CGFloat(getDiskFreeSpace)
            

        }
        
        /// 获取磁盘空闲空间大小
        public static var getDiskFreeSpace: Int {
            
            guard let attrs = try? FileManager.default.attributesOfFileSystem(forPath: NSHomeDirectory()) else { return -1 }
            
