无法使用userDefaults

时间:2017-12-07 22:01:28

标签: ios swift userdefaults

在我的应用程序中,我有2个自定义类(超类和子类),并根据它们动态创建和删除数据,我希望能够使用UserDefaults和我永久保存数据我不确定怎么样。我试着寻找像这样的答案 - Saving custom SWIFT class with NSCoding to UserDefaults,我很难理解。

我的第一堂课(超级班):

class Day { 
var dayName: String
var subjects: [Subject]?

init(dayName: String) {
    self.dayName = dayName
}

}

我的第二课(子类):

class Subject: Day {
var subjectName: String
var startsAt: String?
init(dayName: String,subjectName: String) {
    self.subjectName = subjectName
    super.init(dayName: dayName)
}

}

感谢您的帮助。

0 个答案:

没有答案