Files
Abdurahim Jauzee f11a83c36f updated project
- added demo data
- added demo app icon
2017-03-20 13:48:27 +03:00

36 lines
816 B
Swift

//
// FileManager.swift
// GlidingCollection
//
// Created by Abdurahim Jauzee on 10/03/2017.
// Copyright © 2017 Ramotion Inc. All rights reserved.
//
import Foundation
extension FileManager {
func fileUrls(for types: String..., fileName: String) -> [URL] {
let bundlePath = Bundle.main.bundlePath
let directoryEnumerator = enumerator(atPath: bundlePath)
var paths = [URL]()
while let path = directoryEnumerator?.nextObject() as? String {
let url = URL(fileURLWithPath: path)
for type in types {
if
url.path.lowercased().contains(fileName.lowercased())
&& url.path.contains(type) {
let url = Bundle.main.bundleURL.appendingPathComponent(path)
paths.append(url)
}
}
}
return paths
}
}