import Foundation import CoreData extension Photo { @nonobjc public class func fetchRequest() -> NSFetchRequest<Photo> { return NSFetchRequest<Photo>(entityName: "Photo") } @NSManaged public var id: UUID? @NSManaged public var imageData: Data? @NSManaged public var album: Album? } extension Photo : Identifiable { public var wrappedID: UUID { id! } public var wrappedImageData: Data { imageData! } }