-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathWeeklyMO+CoreDataProperties.swift
61 lines (44 loc) · 1.16 KB
/
WeeklyMO+CoreDataProperties.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
//
// WeeklyMO+CoreDataProperties.swift
// Formkdiary
//
// Created by cch on 2022/09/15.
//
//
import Foundation
import CoreData
enum weeklyStyle: Int32 {
case one = 0
case two = 1
}
extension WeeklyMO {
@nonobjc public class func fetchRequest() -> NSFetchRequest<WeeklyMO> {
return NSFetchRequest<WeeklyMO>(entityName: "Weekly")
}
@NSManaged public var date: Date
@NSManaged public var style: Int32
// 0 한줄보기
// 1 두줄보기
@NSManaged public var weeklyId: UUID
@NSManaged public var dailies: NSSet
@NSManaged public var page: PageMO?
public override func awakeFromInsert() {
super.awakeFromInsert()
weeklyId = UUID()
date = Date()
dailies = []
}
}
// MARK: Generated accessors for dailies
extension WeeklyMO {
@objc(addDailiesObject:)
@NSManaged public func addToDailies(_ value: DailyMO)
@objc(removeDailiesObject:)
@NSManaged public func removeFromDailies(_ value: DailyMO)
@objc(addDailies:)
@NSManaged public func addToDailies(_ values: NSSet)
@objc(removeDailies:)
@NSManaged public func removeFromDailies(_ values: NSSet)
}
extension WeeklyMO : Identifiable {
}