File size: 402 Bytes
5767578
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import Foundation

struct Model: Identifiable {
    var id = UUID()
    var name: String
    var info: String
    var url: String

    var filename: String
    var fileURL: URL {
        FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)[0].appendingPathComponent(filename)
    }

    func fileExists() -> Bool {
        FileManager.default.fileExists(atPath: fileURL.path)
    }
}