在尝试将数据保存到CoreData时,Xcode正在终止

时间:2017-12-16 01:53:27

标签: ios core-data

在我的应用程序中我在UIViewController课程中声明了这个

var subject: Subject?

Subject变量有时会从之前的ViewController获取其值,有时不会,但是当我尝试更改它并将其保存到CoreData时,Xcode 会被终止完全没有事先向我显示任何错误或崩溃。有时即使我只是运行模拟器,也会被终止

override func shouldPerformSegue(withIdentifier identifier: sender:)我有这个:

subject = Subject(context: PersistanceService.context)
    if let dayName = workDay?.dayName {
        subject?.dayName = dayName
    }
    if let textInTextField: String = textFieldSubjectName.text {
        subject?.subjectName = textInTextField
    }
    subject?.startsAt = startsAtOnAddingSubject

我确实发现这段代码使Xcode终止但我不确定为什么。这里有趣的是我只有在iPhone 7上运行应用程序时才会遇到这个问题。

修改

  • 在Xcode终止之前,我很快就制作了控制台的屏幕截图:

Part of the console(couldn't capture everything)

0 个答案:

没有答案